Nick Loftin hit a tie-breaking home run in the ninth inning as the Kansas City Royals rallied for a 3-2 victory over the Detroit Tigers. The Royals trailed 2-1 going into the seventh, when Salvador Perez hit his franchise-record 318th home run to tie the game. The homer broke the mark set by George Brett, who held the record for 40 years. Hao-Yu Lee homered, doubled and drove in two runs for the Tigers, but Detroit鈥檚 winning streak ended at three. Neither starter was involved in the decision. Daniel Lynch IV got the win for the Royals and Alex Lange earned his 10th save. Jacob Waguespack took the loss.

Tarik Skubal had a season-high 12 strikeouts and allowed one run in 7 1/3 innings in what could have been his last home start for Detroit, helping the Tigers to a 2-1 victory over the Kansas City Royals on Friday night. The two-time defending AL Cy Young winner pitched out of a seventh-inning jam before walking off the mound to a standing ovation from the sold-out crowd. Skubal, the subject of trade rumors as he approaches free agency, returned for the eighth inning with 89 pitches, but was replaced by Brenan Hanifee after retiring Carter Jensen. He left to another ovation, having given up four hits and two walks in his 61st win for the Tigers. Kenley Jansen pitched the ninth for his 12th save .