1. e4 e5 2. Nf3 Qf6 3. d3 Bb4 4. c3 Be7 5. Bg5 Qg6 6. Bxe7 Nxe7 7. Nbd2 d6 8. Nh4 Qf6 9. Be2 Qxh4 10. O-O Ng6 11. Nf3 Qf6 12. h3 Nh4 13. Nxh4 Qxh4 14. Bg4 Bxg4 15. Qxg4 Qxg4 16. hxg4 g5 17. g3 h5 18. gxh5 Rxh5 19. g4 Rh4 20. f3 Nd7 21. Kg2 Nc5 22. Rad1 O-O-O 23. Kg3 Rdh8 24. Kf2 Rh2 25. Ke3 b5 26. Rf2 Rxf2 27. Kxf2 Rh2 28. Ke3 Rxb2 29. Ra1 Na4 30. c4 Nc3 31. a3 Re2