1. e4 e5 2. Bc4 d6 3. Nf3 Be7 4. d4 exd4 5. Nxd4 Nf6 6. Nc3 O-O 7. O-O Nbd7 8. Bg5 c6 9. Nf5 d5 10. Nxe7 Qxe7 11. exd5 cxd5 12. Nxd5 Qe5 13. f4 Qe4 14. Nxf6 Nxf6 15. Bxf6 Qxc4 16. Bc3 Bf5 17. Qh5 Bxc2 18. Qg5 f6 19. Qg4 Qc5 20. Kh1 Bf5 21. Qg3 Kh8 22. Rac1 Rac8 23. Bxf6 Rxf6 24. Rxc5 Rxc5 25. Re1 h6 26. h3 Rfc6 27. Re7 Rc1 28. Kh2 Rc7 29. Qxg7