1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 g5 5. Bc4 Bg7 6. O-O h6 7. Nc3 Bg4 8. Ne2 Ne7 9. c3 c6 10. Qb3 O-O 11. Qxb7 Nd7 12. Qb3 Nb6 13. Bd3 Rb8 14. Qc2 Ng6 15. g3 Bh3 16. Re1 Qd7 17. e5 Qg4 18. Kf2 dxe5 19. Neg1 exd4 20. cxd4 Bxd4 21. Nxd4 fxg3 22. hxg3 Qxd4 23. Be3 Qf6 24. Ke2 Bg4 25. Kd2 Nc4 26. Qxc4 Rfd8 27. b3 Qb2 28. Qc2 Rxd3 29. Kxd3 Ne5 30. Kd2 Rd8 31. resign