David v Goliath at the WACA 04 Mar 2015 00:51 Australia and Afghanistan have finished their preparations and it's now down to business for their Cricket World Cup clash at the WACA, Share Facebook Messenger Twitter Whatsapp Copy link