The Miami Marlins (24-28) and the Toronto Blue Jays (27-25) will duel in a quick two-game set at Sahlen Field in Buffalo on Tuesday, June 1, 2021, at 7:07 AM ET. Miami lost the short two-game series against the Boston Red Sox. The Marlins suffered a three-run deficit in a 2-5 defeat in Game 1 on Friday and a 1-3 loss on Saturday. On Friday, Starter Cody Poteet allowed 4 hits and 5 earned runs with 2 walks granted and struck out 6 Boston’s batters in 4.1 innings pitched. Last time out, the Miami Marlins managed to score in the final inning just one run on 10 hits in the loss. Starting Pitcher Trevor Rogers gave up 9 hits and 2 earned runs with zero walks while striking out 6 batters of the Red Sox in pitching for 6.0 innings in the losing effort. Right Fielder Magneuris Sierra acquired a one-run score on 3 hits for the Marlins in the loss. Twenty-five-year-old Right-handed Pitcher Sandy Alcantara will take on the bump to start the opening of a series versus the Blue Jays on Tuesday. The right-hander thrower is 2-4 with a 3.46 ERA while striking out a total of 54 batters this season. Last time out, Alcantara allowed two runs in pitching for eight innings in a 2-0 home loss against the Phillies. Alcantara will be playing his first career start facing Toronto’s squad. On Toronto’s side, the team concluded a three-game series versus the Cleveland Indians after splitting the doubleheader on Sunday. The Blue Jays won Game 1 at 4-1 but gave up the evening match at 5-6. However, the Toronto Blue Jays ended up winning the series after an 11-2 victory on Friday. In their recent loss, Starter Steven Matz allowed 4 hits and 2 earned runs with zero walks and struck out 4 batters of the Tribe. Designated Hitter Teoscar Hernandez scored one run on one hit with three RBIs while 2nd Baseman Marcus Semien added one run on one hit with an RBI. Shortstop Bo Bichette contributed one run on one hit while 1st Baseman Vladimir Guerrero Jr. and Center Fielder Jonathan Davis earned a one-run score each in the loss. The Toronto Blue Jays will be sending twenty-nine-year-old lefty Robbie Ray to the pitcher’s mound to start Game 1 of a series against the Marlins on Tuesday. The left-handed starter is 2-2 with a 3.81 ERA and struck out a total of 60 batters this season. In his career facing Miami’s squad, Ray is 2-3 with a 2.31 ERA while striking out 43 batters of the Marlins. During his last start, the southpaw thrower allowed five runs in over 4.0 innings pitched in a 3-5 loss to New York. Miami Marlins vs. Toronto Blue Jays. The MLB Pick for this contest is Toronto -158. The Marlins struggled after losing four of its last five outings while the Blue Jays won three of their last five outings this season. Toronto has been playing better baseball recently and the team still has the momentum of winning four of their last six games. The prediction, Toronto Blue Jays will win.