A late goal from Duncan Shearer rescues a point for Swindon, after two Pompey goals in the space of a minute just after the break had turned the game on its head.