England's thrilling victory against New Zealand in the cricket World Cup could not have been closer. A tied result after 50 overs and the super-over, saw them home having scored more boundries in the match.
A controversial overthrow off Ben Stokes, a stumbled catch by New Zealand on the boundary, all contributed to an extraordinary, last gasp England win.
Lewis Hamilton won his sixth British Grand Prix at Silverstone, Simona Halep won her first Wimbledon Ladies title and Novak Djokovic beat Roger Federer in a record breaking, five set, mens final.
A truly amazing sporting weekend