Lahore : New Zealand beat India by 18-runs at Old Trafford to book their place in the World Cup final at Lord’s . Matt Henry finished with figures of 3/37 as he helped reduce India to24/4 in the first 10 overs. A stunning spell of a fast bowling from Matt ... Read More »