Three races on three consecutive weekends has left the riders battered and bruised - and the rest of us with our heads spinning just trying to keep up. The races have seen a win apiece for Casey Stoner at Assen, Dani Pedrosa at the Sachsenring and Jorge Lorenzo in Mugello - but also crashes for Stoner and Lorenzo along the way.

Have you been managing to keep up with the off-track news and on-track action in a phenomenally busy July for MotoGP and for sport all round? If you have, well done - and this catch-up quiz covering our recent three-in-a-row run of races in the Netherlands, Germany and Italy should be a breeze for you. But we wouldn't be surprised if your head wasn't still spinning after all the back-to-back action, either.

Want to see how much you remember? Then CLICK HERE to take the quiz! Do try and avoid looking stuff up in Google, Wikipedia or even in's own news and results archives - that way you can bask in full bragging rights when you let us know how you did by clicking on the 'Post your comments' link below.