DETROIT (AP) _ Frank Castillo pitched seven strong innings and Brad Fullmer had two hits, including a homer, as the Toronto Blue Jays beat the Detroit Tigers 4-2 Monday night.

Castillo (2-5) allowed two runs on five hits in his first win since May 2. Castillo, who allowed a career-high seven walks in a start at Atlanta on June 6, walked none and struck out four against the Tigers.

Paul Quantrill started the eighth for the Blue Jays, and was followed by Pedro Borbon and Billy Koch. Koch got the final four outs for his 13th save in 17 chances.

Hideo Nomo (2-6), who lost his third straight start, gave up four runs on seven hits with eight strikeouts and one walk in 7 2-3 innings. Detroit scored just three runs in Nomo's two previous starts _ a 2-0 loss to the Chicago Cubs and a 4-3 loss at Pittsburgh.

Bobby Higginson hit a two-run homer for the Tigers.

Alex Gonzalez started Toronto's three-run third with a looping double to left that Higginson just missed with a diving attempt. Nomo walked Alberto Castillo, then threw a wild pitch allowing both runners to move up.

Shannon Stewart snapped out of an 0-for-10 slump with a two-run double in the gap in right-center. Tony Batista's RBI grounder, which glanced off the bag at third, scored Stewart for a 3-0 lead.

Fullmer, 2-for-4, led off the fourth with his eighth homer and first since May 13.

Deivi Cruz doubled leading off the Detroit sixth and rode home on Higginson's two-out homer, his seventh, cutting the lead to 4-2.

Notes: Juan Gonzalez hit his 300th career double leading off the Detroit second. ... Gonzalez made a spectacular play at shortstop to prevent a run in the second. With two outs and a runner on third, he went deep in the hole to his right to snare a grounder, then leaped and threw in one motion to nip Juan Encarnacion at first.