Doncaster Rovers earned a hard-fought 1-0 victory over Newcastle at the Keepmoat Stadium.
Doncaster claim Premier scalp at Keepmoat
Kevin Keegan saw his Newcastle side slip to their first pre-season defeat as Doncaster earned an impressive 1-0 win at the Keepmoat Stadium.
Doncaster substitute Stuart Elliott was his side's matchwinner as he grabbed the game's only goal three minutes from time.
The Magpies included French trialist Sebastien Bassong in their starting XI while Geremi captained the side.
But it was the Championship side who claimed victory after Jose Enrique showed hesitancy in the 87th minute, which allowed Elliott to steal in and curl the ball around United goalkeeper Tim Krul.