Teixeira's three-run shot and Martin's two-out single in the eighth inning overcame the Angels' 5-2 edge.
Trumbo homered in his fifth straight game against the Yankees, a three-run shot in the seventh.
Scott Downs (1-1) relieved to begin the eighth with an 0.30 ERA this season. Derek Jeter led off with a double, Curtis Granderson walked and Teixeira hit the first homer off Downs this year.
Chad Qualls (1-0) got his first win with the Yankees.
INDIANS 1, BLUE JAYS 0
TORONTO (AP) — Justin Masterson pitched seven sharp innings, Travis Hafner homered and Cleveland beat the Blue Jays.
Vinnie Pestano worked the eighth and All-Star closer Chris Perez finished for his 25th save in 27 chances save as the Indians wrapped up their sixth shutout of the season.
Hafner provided the only run Cleveland would need when he led off the second with a towering drive to right off Ricky Romero (8-5), his eighth.
Masterson (6-8) gave up just five hits, all singles. He walked one and struck out five.
RED SOX 3, RAYS 1
ST. PETERSBURG, Fla. (AP) — David Ortiz hit his 23rd homer and Pedro Ciriaco had three hits and drove in two runs, helping the Red Sox beat the Rays.
Franklin Morales (2-2) allowed two hits over five scoreless innings to win for the second time since the left-hander was moved into the starting rotation last month. The left-hander walked three and struck out five before being replaced by Scott Atchison, who yielded an unearned run in the sixth.
Ortiz hit a solo homer off Jeremy Hellickson (4-6) in the first inning to extend his hitting streak to a season-best eight games.
TIGERS 7, ORIOLES 2
BALTIMORE (AP) — Miguel Cabrera and Jhonny Peralta homered, Doug Fister pitched seven innings of three-hit ball and Detroit beat the Orioles for its sixth straight victory.
Brennan Boesh had two RBIs for the Tigers, who moved three games over .500 (45-42) for the first time since April 24, when they were 10-7.
Fister (3-6) gave up one run, struck out eight and walked none to earn his first road win in seven tries this season.
Orioles starter Jason Hammel (8-6) left in the fourth inning with a right knee injury. After throwing a pitch to Boesh, Hammel came off the mound awkwardly. He took a few practice throws before being removed by manager Buck Showalter.
ATHLETICS 6, TWINS 3
MINNEAPOLIS (AP) — Jonny Gomes' grand slam helped the Athletics overcome a career-high 15 strikeouts from Francisco Liriano and beat the Twins.
Liriano's 15 strikeouts were the second most in Twins' history and most since Johan Santana fanned 17 Texas batters at the Metrodome on Aug. 19, 2007.
Josh Willingham hit two home runs for Minnesota which has lost five of six.
A.J. Griffin (1-0) struggled through six innings to earn his first career win and lead the A's to their seventh victory in eight games.
Liriano (3-8) looked unhittable most of the game. The inconsistent lefty used a diving slider and nasty change-up to fan eight of the first 10 hitters he faced and record nine of his first 10 outs via strikeout.
WHITE SOX 9, ROYALS 8, 14 innings
KANSAS CITY, Mo. (AP) — Kevin Youkilis hit a sacrifice fly in the 14th inning to give Chicago the win.
Gordon Beckham drew a one-out walk off Everett Teaford (1-3) to start the winning rally, and Alejandro De Aza sent a single down the third-base line to put runners on the corners. On the 14th pitch of his at-bat, Youkilis managed to send a fly ball to deep centre field.
Youkilis has five game-winning hits in 14 games with the White Sox.
Dylan Axelrod (1-2) worked around trouble in the 13th for Chicago, and then retired the side in the 14th to end a game that lasted 5 hours, 23 minutes.
Royals closer Jonathan Broxton blew a save in the ninth inning and White Sox closer Addison Reed did the same in the 12th.
Both teams used nine pitchers, a franchise record for the Royals.
RANGERS 3, MARINERS 2
SEATTLE (AP) — Derek Holland pitched into the eighth and Adrian Beltre hit a two-run homer to help Texas hang on.
Holland (6-4) entered the game with a 5.05 ERA and only one scoreless start in 2012, which was when he threw six innings at Baltimore on May 10.
On Friday, he threw 7 2-3 innings, struck out four, walked two and didn't allow a run. Two of the four hits he gave up were to Casper Wells, and all were singles. Holland had thrown a previous high of 7 1-3 innings three times this season.
Seattle starter Kevin Millwood (3-7) threw 6 2-3 innings, allowed three earned runs, eight hits and two walks. He struck out four.
Rangers closer Joe Nathan picked up his 19th save despite a bumpy ninth inning.