On this day - 400* by Lara against England Has there been a better innings - a sign of greatness - or was this the most selfish innings ever witnessed in Cricket? Discuss