TORONTO -- Eric Hinske desperately needed a night like this.
Toronto's first baseman has been booed at home recently and general manager J.P. Ricciardi said he wouldn't rule out sending him to the minors.
Hinske responded with a season-high four RBI and the fifth multihomer game of his career. His last was Aug. 15, 2003, at Oakland. He's hitting .240 with nine home runs and 43 RBI.
"I'm going to enjoy the night, smile for once and just enjoy it," said Hinske, who has been trying to block out the fans. "I haven't been hitting the ball very well, so if I was fan I'd be getting on me, too. I make some money so I need to perform."
The 2002 AL rookie of the year hit a two-run homer off Aaron Sele (6-10) in the third, and his two-run shot off Matt Thornton in the sixth gave Toronto a 12-9 lead after Seattle had gotten within one run in the top of the inning.
Toronto manager John Gibbons said it was an important night for Hinske.
"He needed, we needed," Gibbons said.
The Blue Jays had 17 hits, one more than Seattle.
Adrian Beltre, Randy Winn and Richie Sexson homered for the Mariners, who trailed 10-4.
"We did good tonight, man. We kept battling," Sexson said. "At least we gave ourselves a chance."
Ted Lilly (8-9) won for the fifth time in his last seven starts despite allowing five runs and seven hits in 5 1/3 innings. The 29-year-old left-hander struck out four and walked three.
Miguel Batista pitched 1 2/3 innings for his 16th save.
Seattle's Pat Borders, the 1992 World Series MVP for Toronto, received a loud ovation when he was introduced for his first at-bat. The 42-year-old catcher went 2-for-3 with a walk.
"I've been playing a long time but I feel like I just started," Borders said.
Beltre homered, Borders hit an RBI single and Ichiro Suzuki hit a sacrifice fly to give Seattle a 3-0 lead in the second.
But Toronto took the lead in the bottom half on Russ Adams' sacrifice fly, Frank Catalanotto's RBI single and Vernon Wells' run-scoring double.
"You've got to be able to make your pitches and keep the ball down," said Sele, who set a career-high with his fifth straight loss.
Hinske hit his two-run homer into the fourth deck in right, giving Toronto a 6-3 lead.
Winn homered off Lilly in the fifth.
The Blue Jays scored four runs off Shigetoshi Hasegawa in the fifth on Adams' RBI single, consecutive RBI doubles by Catalanotto and Wells and Shea Hillenbrand's RBI single.
Seattle scored five runs in the sixth on Jose Lopez's sacrifice fly, Suzuki's RBI double, Raul Ibanez's run-scoring single and Sexson's 21st homer, a two-run shot off Jason Frasor.
Sexson's RBI single in the eighth off Batista made it 12-10.
3B Corey Koskie is expected to return to the Blue Jays next Tuesday. Koskie went 1-for-3 in a rehab game at Triple-A Syracuse on Tuesday. He is recovering from a broken right thumb and ligament tear. ... The Blue Jays have won two of eight since ace Roy Halladay broke a bone in his lower left leg. Halladay is expected to miss four to six weeks. ... Sele has allowed 27 earned runs over his last five starts.