Claire Taylor punches down the ground
© Getty Images

Claire Taylor punches down the ground, England Women v India Women, 1st ODI, Lord's, August 14, 2006