Hashim Amla scored his 22nd ODI century and Quinton de Kock his 10th to set the Castle Lager Proteas up for a five-wicket victory over England and keep the series alive in the third Momentum ODI at SuperSport Park on Tuesday.