LONDON (IANS)- England’s dramatic 22-run win over India at Lord’s not only leveled the Anderson-Tendulkar Trophy series at 2-1 but also significantly altered the World Test Championship standings. In