Ted Lilly rebounded from an emotional start and Bengie Molina hit a grand slam to lead the Blue Jays over the Royals 10-6, Sunday.

Lilly, who scuffled with his manager in his last start in Oakland, used a cooler head in getting the win over Kansas City. It wasn’t the best game he ever pitched, but it was enough as pitched 5.1 innings allowing six runs – five earned – on six hits and striking out six. This time, there was no tension when manager John Gibbons took Lilly out of the game.

Molina erased a 3-1 deficit in the third with a grand slam off Odalis Perez. It was Molina’s first grand slam this season and the third of his career.

The Blue Jays also got home runs from Greg Zaun and Vernon Wells. Zaun’s two-run homer in the fifth was part of a three-run inning that extended Toronto’s lead to 8-4. Wells hit his shot in the eighth, hit 30th of the year.

David DeJesus and Esteban German had two hits apiece for the Royals. Mike Sweeney, who homered in the ballgame, had two RBI.