"Or were these last few games just a small blip on the screen"