1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Bc5 5. O-O Nf6 6. c3 O-O 7. d4 exd4 8. e5 Nd5 9. cxd4 Ba7 10. Nc3 Nb6 11. Bc2 d6 12. Ng5 g6 13. f4 Ne7 14. Nce4 Bf5 15. Nf6 Kh8 16. Ngxh7 Nd7 17. Nxd7 Qxd7 18. Nxf8 Rxf8 19. Be3 Kg7 20. Rc1 Bg4 21. Qd2 Rh8 22. Be4 d5 23. Bf3 Bxf3 24. Rxf3 Nf5 25. Bf2 Qd8 26. Qb4 Nh4 27. Rh3 g5 28. Qxb7 gxf4 29. Qxa7 Qg5 30. Bxh4 Rxh4 31. Rxh4 resign