Wilson (4-2) struck out eight, walked one and retired his last 18 batters after a leadoff double in the third by No. 9 hitter Elliot Johnson.
McAllister (3-2) threw 101 pitches over 4 1-3 innings and was charged with five runs, four hits and four walks.
ATHLETICS 12, RANGERS 1
ARLINGTON, Texas (AP) — Jesse Chavez allowed one hit in seven scoreless innings, Eric Sogard matched his season total with three RBIs and the Athletics completed a three-game sweep with a rout of the sloppy Rangers.
Yoenis Cespedes had two doubles, scored twice and drove in two runs for the A's, who scored 10 runs combined in the third and fourth innings to answer a three-game sweep by the Rangers in Oakland last week.
The Rangers matched a season high with four errors, including one of two by shortstop Elvis Andrus on what could have been an inning-ending double play in Oakland's seven-run third.
Chavez (2-0) walked one and struck out eight, allowing only Prince Fielder's soft line-drive single to right-centre field in the first inning.
Robbie Ross (1-2) gave up 11 hits and 10 runs in 3 1-3 innings.
ROYALS 4, BLUE JAYS 2
KANSAS CITY, Mo. (AP) — Alcides Escobar delivered a two-run double in the seventh inning, and the Kansas City Royals held on for a tense victory over the Toronto Blue Jays.
Eric Hosmer drove in the other two runs for the Royals, whose bullpen blew a 2-0 lead for young starter Yordano Ventura before holding on to beat Toronto with a late rally for the second straight night.
Kelvin Herrera (1-1) stranded runners on second and third in the seventh.
Drew Hutchison (1-2) allowed all four runs on five hits in seven innings for Toronto.
DODGERS 6, TWINS 4
MINNEAPOLIS (AP) — Zack Greinke pitched six strong innings, Juan Uribe had two RBIs and the Dodgers earned their 10,000th win in franchise history, beating the Twins.
Greinke (5-0) struck out six and didn't allow an earned run through drizzling rain and temperatures that dipped into the 30s.
With the bases loaded and the Twins trailing 5-1 in the seventh, reliever Chris Withrow got Trevor Plouffe to pop out to shortstop on a 3-0 pitch to end the threat.
The Dodgers join the Giants, Cubs and Braves as the only franchises to win 10,000 games.
Adrian Gonzalez, Andre Ethier and Yasiel Puig each added two hits and an RBI.
Kyle Gibson (3-2) allowed five runs in 6 2-3 innings.
WASHINGTON 7, HOUSTON 0
HOUSTON (AP) — Anthony Rendon finished a triple shy of the cycle and had four hits, Jordan Zimmermann pitched smoothly into the seventh inning and the Nationals beat the Astros.
Rendon connected for a two-run double in a four-run fourth and added a solo home run in the sixth. The Houston native added a double in the first and a single in the third but flew out to left in the eighth.
Zimmermann (2-1) scattered seven hits in 6 1-3 innings. He struck out seven to earn his 45th win with the Nationals, making him club's ningest pitcher since the Montreal Expos moved to Washington in 2005.
Denard Span and Kevin Frandsen each had two hits and Danny Espinosa also had two hits, including a solo home run in the fifth that chased Brett Oberholtzer (0-5).