Updated

Miguel Cabrera hit a mammoth homer, Rick Porcello enjoyed a happy homecoming and the Detroit Tigers polished off a three-game sweep of the New York Mets with an 11-3 victory Sunday.

Andy Dirks put Detroit ahead with a two-run shot, and the AL Central leaders improved to 12-5 in interleague play. They have won 34 of 49 overall, the best mark in the American League since July 2.

Porcello (10-7) pitched seven innings of four-hit ball before the Tigers broke it open with a seven-run ninth. Dirks drew a bases-loaded walk during the outburst, which included RBI singles by Victor Martinez and Ramon Santiago.

Travis d'Arnaud hit his first major league homer for the Mets, who have scored five runs during a four-game slide. They were outhit 33-7 in the final two games of the series.

Dillon Gee (9-9) lost for only the third time in 16 starts.