Simon Mantell hit a late winner as England's men's team beat India 2-1 to boost their Rabobank Hockey World Cup hopes in Holland.