With a deep and talented rotation, pitching is, indeed, a big asset for the Greenwich Senior American Legion baseball team. So when the Cannons swing the bats the way they’re capable of, watch out.

Tuesday, the Cannons put it all together, receiving seven strong innings from right-hander John Adimari and timely hitting throughout its lineup. The result — the Cannons banged out another victory.

Adimari pitched a two-hitter with four strikeouts and center fielder Devin McGrathdrove in three runs in Greenwich’s impressive 7-0 win over Westport in a Zone 4 matchup atJulian Curtiss School.

The triumph raised the Cannons’ record to 8-4 and extended their winning streak to eight games. They entered Tuesday’s game in a third-place tie with Trumbull in Zone 4, just one-and-a-half games behind Stamford.

“Expectations are always high for our team,” Cannons coach Mike Abate said. “We’ve had a winning program the past eight years, so we expect to win. Hopefully, we’ll keep it going. Right now, our pitchers have been throwing strikes, our defense has been strong and we’ve been getting timely hits.

“If our offense keeps coming along, the sky is the limit, because we know we are going to pitch and play defense.”

Adimari showed he can be relied upon, as he mixed his pitches well in his first start of the season.

“My mindset was to go out there and throw strikes,” said Adimari, who played on Greenwich High’s baseball team. “I wanted to throw strikes and let my great defense behind me work. It’s good having those guys behind you making all the plays.”

The Cannons struck quickly, scoring two runs in the first inning. Leadoff hitter Alex Loparcowas hit by a Danny Ewert pitch, stole second and scored on McGrath’s triple to right field. McGrath, who went 2 for 3, scored on first baseman Kevin Woodring’s ground ball to second base, giving the Cannons a 2-0 lead.

Greenwich increased its lead in the second inning thanks to McGrath, who delivered a two-run, bases-loaded single past third, with the Wreckers having their infield drawn in. Woodring’s single plated McGrath, putting Westport in a 5-0 hole.

“When you see the team get runs like that it really boosts your confidence and makes you want to go in there and pump strikes,” Adimari said.

Ryan Fanning’s walk and Ewert’s single put runners on first and second for Westport in the third inning. In the sixth inning, the Wreckers loaded the bases behind Zach Azadian’s double. But Adimari calmly worked his way out of both jams.

“We got some good wood on the ball a couple of times and got guys in scoring position,” Westport coach Jeff Love said. “But we just weren’t able to punch it through with two outs. It’s about defense and timely hitting and tonight, we didn’t have it.”

The game was just the fourth of the season for Westport (1-3) since a lot of its players competed on the Staples High School baseball team, which advanced all the way to the state final.

“Our team has a lot of games to play in not a lot of time,” Love said.