Armand Finch and Hanif Amla help their sides win crucial games in the Virtual Five5 Cricket World Championship with some smart batting.