1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qe6 6. Qe2 Bd6 7. Qxe6 Bxe6 8. d4 Ne7 9. Bd3 Nd7 10. O-O h6 11. Ne4 g5 12. Nxd6 cxd6 13. c4 O-O-O 14. d5 Bg4 15. h3 Bh5 16. b4 f5 17. Bb2 Rhg8 18. Rfe1 Rde8 19. c5 dxc5 20. bxc5 g4 21. hxg4 fxg4 22. Ne5 Nxe5 23. Rxe5 Bf7 24. d6 Nc6 25. Rxe8 Bxe8 26. Bf5 Bd7 27. Bxd7 Kxd7 28. Rd1 Rg5 29. Bc1 Rf5 30. Rf1 Rxc5 31. Bxf4 h5 32. g3 Nd4 33. Rb1 b6 34. Rd1 Ne6 35. Be3 Rc6 36. Bf4 Nxf4 37. gxf4 Rxd6 38. Rxd6 Kxd6 39. Kf2 h4 40. Kg2 Ke6 41. resign