Tendulkar cracks 51st ton