The Minnesota Twins have had their way with two of the best teams in the American League in the past week and look to complete a three-game sweep of the visiting Boston Red Sox on Thursday afternoon. The Twins took two of three at AL Central-leading Cleveland last weekend before winning the first two games from Boston after Robbie Grossman and Max Kepler homered in a 4-1 victory Wednesday.

New York Mets vs. Colorado Rockies Preview and Predictions 06-21-2018

All-Star Game candidate Eddie Rosario added a pair of hits in the triumph for Minnesota and is 12-for-32 over his last eight games while improving his career batting average against the Red Sox to .322 in 18 contests. Snakebit right-hander Kyle Gibson will try to string together a pair of victories for the first time this season when he takes the mound for the Twins in the finale against 2016 AL Cy Young winner Rick Porcello. Boston is 2-for-22 with runners in scoring position in the series, including 0-for-9 in Wednesday's setback, to fall two games behind the first-place New York Yankees in the AL East after losing four of five. Mookie Betts snapped out of a 3-for-18 swoon with a pair of hits in the loss for the Red Sox to raise his average to .340 - second in the majors.

See all MLB game previews and predictions

TV: 1:10 p.m. ET, MLB Network, NESN (Boston), FS North (Minnesota)

PITCHING MATCHUP: Red Sox RH Rick Porcello (8-3, 3.70 ERA) vs. Twins RH Kyle Gibson (2-4, 3.27)

Porcello gave up four runs on seven hits with nine strikeouts over six innings last Friday in a no-decision after posting three consecutive quality starts. The 29-year-old New Jersey native was 5-0 with a 2.14 ERA through May 4, but is 3-3 over the last eight starts with a 5.28 mark. Brian Dozier is just 8-for-40 but has launched three homers against Porcello, who is 10-10 with a 3.90 ERA in 29 starts versus Minnesota.

Gibson put an end to a 12-game winless stretch last Friday by limiting Cleveland to one run on three hits and four walks across seven innings in a 6-3 triumph. The 30-year-old Indiana native owns seven quality starts in his last 10 outings, but is just 1-3 during that stretch. Betts (4-for-8) and J.D. Martinez (9-for-25) have each homered twice versus Gibson, who is 1-2 with a 3.08 ERA in four career games against Boston.

Video: Condensed Game: BOS@MIN - 6/20/18


1. Martinez is tied for second in the majors with 22 homers, but registered just one along with one RBI in his last 10 contests.

2. Minnesota RHP Fernando Rodney notched his 316th career save Wednesday, moving within two of Rick Aguilera for 20th in major league history.

3. Red Sox 1B Mitch Moreland scored the 400th run of his career in Wednesday's loss and is 4-for-11 in the last three games.

PREDICTION: Twins 6, Red Sox 3