Page McKenney had work to do entering the stretch of the 1 1/16-mile Roanoke Stakes at Parx on Saturday. But when jockey Horacio Karamanos wheeled him outside Grasshoppin and Spring Quality, both of whom had gotten the jump on him, Page McKenney put his head down and got busy, grinding past Spring Quality by a neck in deep stretch to win the 19th race of his career. Page McKenney is now 5 for 6 in his career at Parx, with his only loss a second-place finish in a $16,000 starter race in May 2014. Overall, he is now 19 for 50 with earnings in excess of $1.6 million. Page McKenney, 7, was claimed by owner Adam Staple and trainer Mary Eppler out of a $16,000 nonwinners-of-two claiming race at Penn National in July 2013. He has since won 18 races. Grasshoppin was allowed to set an uncontested pace in the $117,750 Roanoke, which was run in the rain over a wet, sealed track. Page McKenney, who broke from post 1, was unhurried while tracking the pace sown along the rail. Sensing the pace was slow, the riders of Spring Quality and Red Razzo, Edgar Prado and Manny Esquivel, respectively, made wide middle moves to contention on the backstretch. Spring Quality and Grasshoppin raced on the lead together into the stretch, and it appeared the race would come down to those two. But Page McKenney dug in and steadily advanced, first getting to Grasshoppin and then passing Spring Quality when it mattered most. Page McKenney paid $3.20 to win in the six-horse field and was timed in 1:45.62. It was 1 1/4 lengths back from, Spring Quaility to Grasshoppin in third. Edge of Reality finished fourth, 4 1/2 lengths farther back. Winning the Medal upsets off-turf Marshall Jenney Stakes The $120,000 Marshall Jenney Stakes was scheduled to be run at five furlongs on the turf but was moved to the main track early in the card due to rain. Winning the Medal had made 13 of his 16 starts on the turf and hadn't raced on dirt since November 2015. His action didn't look very smooth early in the race, but he finished with a strong run under jockey Manny Esquivel to pull away for a 2 1/2-length victory. Winning the Medal, a 6-year-old gelding owned by R & L Racing and trained by Patricia Farro, paid $32 in the eight horse field. He is now 5 for 17. The win was his first in four tries on dirt. He covered the five furlongs in 58.32 seconds over a good, sealed track. Late Breaking News rallied to overtake Spartianos for second by three-quarters of a length. Spartianos had been squeezed back at the start between Late Breaking News and Fat Kat. Horacio Karamanos, the rider of Spartianos, lodged an objection against Anthony Salgado, the rider of Late Breaking News, for interference leaving the gate but it was not allowed. Fat Kat, the 2-1 favorite, set the pace to the stretch turn and then tired to finish seventh. Firsthand Report, the 5-2 second choice, showed brief speed from the gate, but quickly retreated and finished fifth. Great Soul hangs on in Mrs. Penny Stakes Great Soul enjoyed a nice stalking trip off pacesetting Disco Rose, took the lead nearing the stretch, then just lasted at 3-5 over Imply to win the $107,750 Mrs. Penny Stakes, the last of five statebred stakes at Parx on Saturday. The 1 1/16-mile Mrs. Penny was originally scheduled for turf, but was switched to a sloppy, sealed main track due to rain. Great Soul paid $3.40 to win and was timed in 1:46.13. A 4-year-old daughter of Great Notion, she is trained by Tom Proctor and was ridden by Brian Pedroza. She was bred by her owners, Steven and Jane Long. Great Soul has good speed but settled off Disco Rose, who wanted the early lead. Great Soul looked home free when she easily took the lead on the far turn, but needed everything she had to hold off 5-2 second choice Imply by a neck. It was 7 3/4 lengths back from Imply to 10-1 Disco Rose in third. Great Soul is now 5 for 9 with earnings of $230,950. The Mrs. Penny is her second stakes win. She won the Wide Country at Laurel Park in February 2016, then went to the sidelines from March of that year until this April.