The Toronto Blue Jays, Baltimore Orioles and San Francisco Giants have clinched the last three berths in the Major League Baseball post-season.

The Blue Jays have beaten the Boston Red Sox 2-1 on the final full day of the regular season to clinch one of the two American League wildcard spots.

Toronto will host the Orioles in a wildcard playoff on Wednesday after Baltimore beat the New York Yankees 5-2.

The Giants have downed the Los Angeles Dodgers 7-1 to book a National League wildcard playoff against the New York Mets on Thursday.

Advertisement

The last three times San Francisco made the post-season, they won the World Series.