Chris Sale nearly made White Sox history in a dominating victory. Sale struck out a career-high 15, Adam Dunn hit a two-run homer and Chicago extended its winning streak to six games with a 2-1 victory over the Tampa Bay Rays Monday. “A special day ... it was awesome,” said Sale, who is from nearby Lakeland. “It's nice, especially growing up and being kind of a Tampa Bay Rays fan. My uncle brought me here to the first game. It was the day after my birthday.” Sale (6-2) gave up one run, three hits and walked two in 7 1/3 innings while finishing one strikeout shy of the team record. Jack Harshman struck out 16 against Boston on July 25, 1954. “You know what, that guy could have punched out a lot of teams 15 times,” Tampa Bay manager Joe Maddon said. “His stuff was that good.” The 15 strikeouts was the most ever by one pitcher at Tropicana Field. Cleveland 8, Kansas City 5: Jose Lopez had three RBIs and Jason Kipnis drove in two runs as host Cleveland broke a three-game losing streak. The first-place Indians maintained a half-game lead in the AL Central over the White Sox. Minnesota 5, Oakland 4: Justin Morneau drove in two runs for host Minnesota as the Twins sent Oakland to its sixth straight loss. Matt Capps was booed when he took the mound but bounced back from his first blown attempt of the season the day before against the Tigers by striking out his final batter, Jonny Gomes, with the bases loaded in the ninth for his 10th save. Minnesota stopped a five-game skid. Texas 4, Seattle 2: Mike Napoli and Nelson Cruz both homered, and Matt Harrison pitched eight strong innings to lead host Texas. Harrison (6-3) struck out five and walked none. Joe Nathan worked the ninth for his 11th save in 12 chances. Toronto 6, Baltimore 2: Edwin Encarnacion and Kelly Johnson each hit a two-run homer, Drew Hutchison struck out a career-high nine in seven shutout innings and host Toronto ended a five-game losing streak. The Orioles have lost three straight and six of eight. LA Angels 9, NY Yankees 8: Mark Trumbo crushed a walk-off home run in the bottom of the ninth inning to help the Los Angeles Angels edge the New York Yankees. It was a seventh consecutive win for the Angels, who overcame the loss of pitcher Jered Weaver to a back injury after just 12 pitches of an ominous first inning. The visiting Yankees (26-22) scored three times in the top of the first before Los Angeles answered with four runs in the bottom as both teams battled until the final inning. In another game, Boston beat Detroit 7-4.