(Miami, FL) -- The American League is celebrating its fifth straight win in the MLB All-Star Game. Robinson Cano's solo homer in the top of the 10th lifted the AL to a 2-1 win over the National League at Marlins Park in Miami. Home Run Derby runner-up Miguel Sano smacked an RBI single in the fifth for the AL. Craig Kimbrel got the win and Andrew Miller the save. Yadier Molina launched a solo shot in the sixth to tie things up for the NL. Wade Davis took the loss. Each league now has 43 wins in the all-time series. The Midsummer Classic no longer determines home-field advantage in the World Series.