Photographs of victims from the Orlando night club shooting are displayed as fans pause for a moment of silence prior to the first inning of a baseball game between the Baltimore Orioles and Boston Red Sox at Fenway Park, Tuesday, June 14, 2016, in Boston. (AP Photo/Charles Krupa)
Photographs of victims from the Orlando night club shooting are displayed as fans pause for a moment of silence prior to the first inning of a baseball game between the Baltimore Orioles and Boston Red Sox at Fenway Park, Tuesday, June 14, 2016, in Boston. (AP Photo/Charles Krupa) Credit: Charles Krupa

Boston — Chris Tillman knew he wouldn’t have much room for error against one of the American League’s best lineups.

He not only didn’t make many mistakes, but turned in perhaps his best in what was already an impressive string of starts.

Manny Machado hit a two-run home run, Tillman struck out seven in seven innings and the Baltimore Orioles snapped a three-game losing streak with a 3-2 victory over the Boston Red Sox on Tuesday night.

Tillman (9-1) is 8-0 in his last 10 starts, the longest streak by an Orioles pitcher since Erik Bedard won nine straight decisions in 2007.

Despite the Orioles’ recent pitching struggles, he said he’s not trying to do anything special on the mound.

“I don’t put any more added pressure on myself than need be,” Tillman said. “I just think just keeping the same game plan, going out and making pitches. And quality pitches, to get to result that you need.”

Jonathan Schoop added a solo homer in the eighth inning for the Orioles.

The teams entered the three-game series tied atop the American League East. Baltimore has won five of the eight meetings with Boston this season.

Tillman kept the Red Sox off-balance with an assortment of fastballs, sliders and curves. His lone mistake was a home run in the seventh to Jackie Bradley, Jr.

Baltimore’s bullpen gave one run back in the eighth, but Zach Britton was able close things out to earn his 20th save in 20 tries.

David Price (7-4) took the loss, despite finishing with 11 strikeouts in eight innings and retiring 19 straight at one point. It was the third time this season Price has allowed two home runs.

Cubs 4, Nationals 3

Washington — Albert Almora Jr. drove in the go-ahead run with a ninth-inning double, Dexter Fowler had two hits and the Chicago Cubs beat the Washington Nationals 4-3 on Tuesday night.

Addison Russell led off the ninth with a walk from Sammy Solis (1-2) and was sacrificed to second before Almora, who entered the game in the eighth inning, lined a shot to left center.

Jason Heyward provided a two-run single for Chicago, which evened the three-game series between division leaders.

Pirates 4, Mets 0

New York — Jameson Taillon took a no-hit bid into the seventh inning of his second major league start, dominating New York while pitching Pittsburgh to a victory that snapped a five-game losing streak.

Jung Ho Kang and Starling Marte each hit a two-run homer for the Pirates, backing eight efficient innings of two-hit ball from an impressive Taillon. One of baseball’s top pitching prospects, the sturdy right-hander held New York hitless until Curtis Granderson grounded a leadoff single in the seventh, squeezing it through the shift between two diving infielders on the outfield grass.

Astros 5, Cardinals 2

St. Louis — Doug Fister pitched effectively into the eighth inning and gave Houston breathing room with a two-run single in a victory over St. Louis.

Colby Rasmus hit his 150th career homer in his first game back in St. Louis since 2011. Fister had been 0-for-2 on the season before hitting the first pitch from reliever Seung Hwan Oh up the middle to put the Astros up by three in the seventh.

Matt Adams and Brandon Moss homered for the Cardinals, whose season-best five-game winning streak ended.

Rays 8, Mariners 7

St. Petersburg, Fla. — Evan Longoria and Corey Dickerson had three RBIs apiece and Tampa Bay rallied from an early four-run deficit to beat Seattle.

Longoria’s seventh homer in his last 10 games, a three-run shot off Nick Vincent, tied it at 7 in the seventh. Mike Montgomery (2-2) entered and walked two straight before Dickerson’s RBI single put Tampa Bay ahead 8-7.

Ryan Garton (1-0) got the final two outs in the seventh for his first major league win. Alex Colome worked the ninth to get his 19th save in as many chances.

Blue Jays 11, Phillies 3

Toronto — Josh Donaldson hit a grand slam and finished with five RBIs, Edwin Encarnacion hit a two-run homer and Toronto routed Philadelphia.

Toronto roughed up Phillies rookie Zach Eflin (0-1) in his major league debut to win for the 11th time in 14 meetings with Philadelphia.

Marcus Stroman (6-2) allowed two runs and six hits in seven innings to win for the first time in four starts.

Reds 3, Braves 1

Atlanta — Jay Bruce had a three-run homer in the first, Brandon Finnegan pitched six strong innings and surging Cincinnati escaped a jam in the ninth to beat weak-hitting Atlanta.

Finnegan (3-4) allowed one run and four hits with three walks.

Julio Teheran (2-7) allowed three runs and three hits with one walk and eight strikeouts for Atlanta.