Alan Fonteles Cardoso Oliveira has beaten Oscar Pistorius to win 200m gold in dramatic fashion.
Pistorius was leading off the bend and into the straight but the Brazilian Oliveira stormed through the straight to take the win with a time of 21.45.
Pistorius ran 21.30 in the heat but could not match the pace and had to settle for the silver medal with 21.52.
American Blake Leeper claimed gold, but his 22.46 was some way off the incredible battle in front of him.