TORONTO -- R.A. Dickey hasnt had the best of luck at home this season, giving up 21 more runs at Rogers Centre than he has while pitching on the road. But on Saturday afternoon, the Toronto pitcher was close to flawless. Dickey worked eight solid innings, striking out six and giving up two runs on seven hits and two walks as the Blue Jays defeated the Kansas City Royals 4-2. For the 38-year-old, Saturdays success was about taming his wild knuckleball by controlling its velocity. "An observant person probably saw that I changed speeds quite a bit today and was able to keep the slower knuckleball down and got some outs with it," Dickey said. "When you can add and subtract speed in the strike zone, youre going to have a better chance of your opponent mis-hitting balls and that was helpful for me today. "I took some risks and they paid off and hopefully I can just continue to get better." When Dickey (11-12) left the game after the top of the eighth, Toronto was down 2-0. But as he sat in the dugout with another pending loss hanging over his head, the Blue Jays came alive, taking advantage of some sloppy defence and ineffective pitching to score three unearned runs in the eighth inning. Shortstop Alcides Escobar blew a tailor-made double-play ball and Aaron Crow would later walk in two runs as the Blue Jays won their third game in a row. Jose Reyes hit three singles and Casey Janssen pitched the ninth to pick up his 26th save for Toronto (62-74). "It is very rare, especially late in the game like that because most of the time your opponents better relievers are coming in with a one-, two-, three-run lead so you dont see that happening very often," Dickey said of his teammates late rally. "I was very fortunate. "It wasnt an expectation. I certainly thought we had a chance to tie it, but the way that it happened, you dont see that very often." Blue Jays manager John Gibbons was impressed with his starters outing. "Its been a battle for him here this year but hes on a nice little run, too. Hes pitching very well," Gibbons said. "They scored those two runs early on but that was it, so thats all you can ask for -- eight strong innings. "After Buehrle last night, Dickey today, thats just what we need. Thats why we brought them over, to pitch games like this. Youre not going to get shutouts every time but you want them to hold the game within reason and give you a shot late." Blue Jays rookie Ryan Goins reached base on the Escobar error in the eighth while Reyes moved to second. Edwin Encarnacion walked to load the bases, with Crow coming in to replace Will Smith. Crow struck out pinch-hitter Mark DeRosa for the second out but unravelled from there, walking Brett Lawrie of Langley, B.C., to put Toronto in front and then giving the Blue Jays another run by walking Rajai Davis. Ned Yost came out to replace his pitcher and had some words for home-plate umpire Will Little, who ejected the Kansas City manager. Tim Collins came on in relief and got J.P. Arencibia to fly out. "Crow finally throws a strike and it gets called a ball," Yost said. "A strike is a strike ... you dont miss a pitch on a crucial situation like that. If he throws a ball, OK. But I think the replay will show it was definitely a strike." First baseman Eric Hosmer had two hits and drove in a run for Kansas City (69-66) and Escobar picked up the Royals other RBI on a two-out single to score Salvador Perez. Former Blue Jay Emilio Bonifacio had a triple and scored in the third inning for Kansas City. He also struck out three times. Jeremy Guthrie pitched seven strong innings for the Royals, allowing one run on eight hits while striking out four. Kelvin Herrera (5-7) shouldered the loss. The Blue Jays scored their first run in the seventh inning when Josh Thole drove a ball down the left-field line to score Davis. Thole was thrown out at second base on the play. The Blue Jays made a few other base-running blunders during the game. Goins was thrown out trying to go from first base to third on a single by Adam Lind in the first inning, and Reyes was thrown out at second trying to stretch a single into a double in the third. "Baserunning wasnt good today," Gibbons said. "The one with Goins going to third base, thats right in front of him. Hell learn theres certain left-fielders -- Gordons one of the best, a gold-glover. Reyes, Ive got no problem. He runs, thats the way he is. "The Thole one, we cant do that, especially in a tight ball game. Were lucky that didnt come back to bite us." Goins picked up a single in the first inning to extend his hitting streak to eight games. That tied Jesse Barfields team record for the longest hitting streak to begin a major-league career. Barfield set the mark in 1981. NOTES: Encarnacion is one home run shy of becoming the fourth Blue Jay in club history to record 35-plus home runs in back-to-back seasons. The other three players are Carlos Delgado, Shawn Green and Jose Bautista. ... Attendance at Rogers Centre was 34,315. ... The Blue Jays wrap up their three-game series with Kansas City on Sunday. Toronto left-hander J.A. Happ (3-4, 5.46 earned-run average) gets the start for the Jays against Royals right-hander James Shields (9-8, 3.14 ERA). Air Max 270 Baratas España . Grilli hasnt pitched since straining his left oblique in late April. Manager Clint Hurdle says the right-hander will make a couple of appearances in middle relief before the team determines whether to return Grilli to the back end of the bullpen. Air Max 270 España . The Brewers finalized a US$36 million, three-year contract with free agent third baseman Aramis Ramirez on Wednesday, adding a much-needed bat to their lineup. http://www.airmax270baratas.es/ . Dane Dobbie had four goals and two assists, Karsen Leung had two goals and two assists, and Matthew Dinsdale scored two and helped on another for Calgary (6-3). Shawn Evans and Jeff Shattler had eight-point games with a goal and seven assists apiece, and Jon Harnett and Geoff Snider also scored. Air Max 270 Baratas .Y. - Referee Ed Hochuli referred to replay official Tom Sifferman by his nickname Jungle Boy, which was heard on the in-stadium microphone during the Arizona Cardinals-Carolina Panthers NFC wild-card game Saturday. Air Max 270 Rebajas .com) - Novak Djokovic easily took care of Andy Murray to reach the final at the $2.MANCHESTER, England -- Bad weather played havoc with the Premier League on Wednesday as two matches were called off because of stormy conditions in northwest England. Manchester Citys home match against Sunderland was the first to be postponed before Everton announced that its game against Crystal Palace at Goodison Park had been called off due to "building damage which has led to safety concerns." The Met Office issued red warnings -- the highest possible -- for parts of Wales and the northwest, with gusts of 100 miles (160 kilometres) per hour expected on Wednesday evening. An amber warning, meeaning possible severe gales, was also in place for the Manchester area.dddddddddddd City tweeted that the game was "postponed due to exceptional and escalating weather" and because the safety of fans "cannot be guaranteed." City could have gone top of the standings with a victory -- provided that Arsenal failed to beat Manchester United in their match in north London. Evertons game was called off 35 minutes before kick-off because of the stormy weather. Several roads around Goodison Park had been closed due to the high winds. No new dates have been set for the games. ' ' '