The Kansas City Royals will be in the postseason for the first time since 1985 after beating the Chicago White Sox 3-1.

Kansas City clinched one of the American League's two wild-card spots and stayed alive in the race for the Central Division, thanks to a Detroit loss that leaves the Royals one game behind the Tigers with two to play.

The Royals scored three times in the first inning against the White Sox and that was all the offense they needed in a victory that ended their 29-year playoff drought.

Elsewhere, Brian Dozier and Oswaldo Arcia each had three RBIs to help the Minnesota Twins beat Detroit 11-4 and stall the Tigers' drive to a fourth straight AL Central Division title.

Josh Reddick had a home run and three RBIs and the Oakland Athletics moved to the verge of a postseason spot with 6-2 victory over the Texas Rangers.

Other results:

Mariners 4, Angels 3

Nationals 4, Marlins 0 (Game One)

Marlins 15, Nationals 7 (Game Two)

Pirates 3, Reds 1

Cardinals 7, Diamondbacks 6 (10 innings)

Padres 4, Giants 1

Dodgers 7, Rockies 4

Yankees 3, Red Sox 2

Phillies 5, Braves 4

Astros 3, Mets 1

Blue Jays 4, Orioles 2

Indians 1, Rays 0

Cubs 6, Brewers 4

Source: Reuters