The latest World Cup highlights had me on the edge of my seat. What a thrilling game!