TORONTO -- Melky Cabrera insists hes got the same swing he did a year ago. Its just the way hes feeling thats all new. Seven months after having a benign tumour removed from his spine, the Toronto Blue Jays left fielder is healthy, buoyed by an off-season workout routine with slugger Jose Bautista and ready to show the player he can be. Cabrera slammed a home run for a career-best fourth consecutive game on Tuesday as Toronto beat the Houston Astros 5-2 at Rogers Centre. "I feel 100 per cent now and Im ready to go," Cabrera said through a translator. Cabrera, signed by Toronto before last season for $16 million over two years, had missed more than 50 games due to various injuries before surgery in September to remove the tumour, which is not believed to be related to the steroid use that saw him suspended 50 games by Major League Baseball in 2012. "Im good. I dont have any pain now," said Cabrera, who had never before homered in three straight games in this his 10th season in the Majors. "I knew last year wasnt the way I was capable of playing. "Im going to continue to work hard and continue to play hard and try to help the team win games." Cabreras homer gave the Blue Jays some breathing room in the bottom of the seventh. Up 3-2, on a night where Houston continually threatened but couldnt cash in, he drilled an 0-2 slider from Astros reliever Kevin Chapman over the left-field wall to make it 5-2 and effectively end the drama. "I thought when we signed him last year he had a chance to hit some home runs here," Blue Jays manager John Gibbons said of Cabrera, who had a career high of 18 home runs with Kansas City in 2011. "Hes not known as a home run hitter but its a perfect place for him. "Hes off to a good start. He and Jose (Bautista) keep going back and forth, a little competition there." Bautista took the club lead with his fourth home run of the season to open the scoring in the bottom of the first. Cabreras blast matched that and ended the nights scoring before 13,123 at Rogers Centre. Veteran catcher Dioner Navarro had an RBI double from each side of the plate to account for the rest of the scoring for the Blue Jays (4-4), who were outhit 9-5 on the night by the Astros (3-5). Veteran left-handed pitcher Mark Buehrle, who bent but didnt break over 5-1/3 innings, ran his record to 2-0 despite being hit hard by the Astros. "Tonight was one of those where I had to battle," said Buehrle, who gave up eight hits and an earned run before leaving up 2-1. "I was up in the zone on everything, wasnt getting ahead in the count. "Im fortunate to get away with giving up one run in 5-1/3 innings. That could have been a game where I gave up eight to 10 runs, so luckily we snuck out the win on this one." Four Toronto relievers held the Astros to one run and one hit over 3-2/3 innings as Houston had base-runners in each of the first eight innings but went 0-14 with runners in scoring position. Sergio Santos struck out the side in the ninth for his third save. Gibbons said it was obvious Buehrle "was a little bit off" so he decided to pull him even though the southpaw had only thrown 81 pitches. "But he did what he does best. He survives. He keeps you in the game and he got some big outs when he had to," Gibbons said. "I just thought in a one-run game it was time to turn it over to the bullpen, everybody was pretty rested down there." Drew Bledsoe Jersey . The NFL announced Friday that the Texans sixth-year veteran offensive lineman will replace Philadelphia Eagles tackle Jason Peters in the Jan. John Hannah Jersey . LOUIS -- The St. http://www.shoptheofficialpatriots.com/. -- The Los Angeles Clippers chose not to speak publicly about owner Donald Sterling before they faced the Golden State Warriors for Game 4 of their first-round series Sunday. Custom New England Patriots Jerseys . Louis Blues and Buffalo Sabres came to an agreement on a big trade that may only offer incremental improvement to the Blues in their quest for a Stanley Cup. Tedy Bruschi Jersey . -- Billy Donovans bench came up big, bailing out top-seeded Florida in a tight game against what was supposed to be an overmatched opponent.Sky Sports pundit Phil Thompson gives his take on Burnleys 3-2 win against Crystal Palace at Turf Moor on Saturday. An injury-time strike from striker Ashley Barnes sealed Burnleys victory.The home side had appeared to be cruising towards a comfortable victory when leading 2-0 at the break thanks to early goals from Sam Vokes, after just 78 seconds, and Johann Berg Gudmundsson. However, Palace boss Alan Pardews double substitution just before the hour-mark paid immediate dividends, with striker Connor Wickham reducing the deficit with his very first touch.When Christian Benteke converted an 81st-minute penalty, it appeared as though the spoils would be shared, only for Barnes to make a last-gasp intervention.dddddddddddds a result, Burnley have jumped up to ninth in the Premier League table following their fourth home win of the season, while Palace have slipped to 15th after picking up only one point from their last six league games.See what Phil Thompson had to say about the contest in the above video Also See: Barnes breaks Palace hearts Burnley 3-2 Palace recap Table Live on Sky Cheap Barcelona JerseysCheap Real Madrid Jerseys AuthenticCheap Bayern Munich JerseysCheap Dortmund JerseysCheap USA JerseysCheap USWNT JerseysFrance Soccer JerseysSoccer Mexico JerseysCheap Germany JerseysCheap Belgium Soccer JerseysBrazil Jerseys From ChinaGermany Jerseys From ChinaAuthentic Soccer Mexico JerseysCheap Portugal Soccer JerseysWholesale Spain JerseysCheap France Football JerseysCheap Germany Jerseys AuthenticCheap Mexico Jerseys AuthenticWholesale Colombia JerseysCheap Belgium Football JerseysWholesale Argentina JerseysCheap USA Soccer Jerseys Chinacheap uswnt jersey authenticAuthentic AC Milan JerseysDiscount Arsenal JerseysWholesale A.S. Roma JerseysWholesale Atletico Madrid JerseysChelsea Jerseys From ChinaBarcelona Jerseys From ChinaCheap Bayern Munich JerseysAuthentic Borussia Dortmund JerseysAuthentic Inter Milan JerseysAuthentic Juventus JerseysCheap Leicester City JerseysWholesale Liverpool JerseysAuthentic Manchester City JerseysAuthentic Manchester United JerseysCheap Paris Saint-Germain JerseysAuthentic Real Madrid JerseysSevilla Jerseys For SaleTottenham Hotspur Jerseys Outlet ' ' '