1. e4 e5 2. Nf3 f6 3. d4 Ng6 4. dxe5 Nxe5 5. Nxe5 fxe5 6. Bf3 Bg5 7. Ne3 Bxe3 8. fxe3 Qxa2 9. Qf2 O-O-O 10. O-O h5 11. b3 Qa5 12. Qe2 Nf6 13. Rbd1 h4 14. Bg4 b6 15. Bh3 Bc6 16. Bb2 Kb7 17. Rf5 d6 18. Qc4 Bd7 19. Bc3 Qc5 20. Qxc5 bxc5 21. Be1 Bxf5 22. Bxf5 Kc6 23. Ra1 Ra8 24. Kf2 Rhb8 25. Kf3 Rf8 26. Ke2 g5 27. c4 Ne8 28. b4 Ng7 29. b5+ Kb7 30. g3 Nxf5 31. gxh4 Nxh4 32. Bxh4 gxh4 33. resign