Sports | Thu Apr 19, 2012 12:19am IST

London enters final straight for 2012 Games