1. e4 e5 2. f4 d5 3. exd5 Qxd5 4. Nc3 Qe6 5. fxe5 Qxe5 6. Be2 Bg4 7. h3 Bxe2 8. Qxe2 Qxe2 9. Ngxe2 Nf6 10. d4 Bd6 11. Bg5 Nbd7 12. O-O-O O-O-O 13. Nb5 Rde8 14. Nxd6 cxd6 15. Nc3 a6 16. a3 h6 17. Bh4 Re3 18. Rhf1 Rhe8 19. Bf2 R3e7 20. Bg3 d5 21. Bh4 g5 22. Bg3 Ne4 23. Nxd5 Nxg3 24. Nxe7 Rxe7 25. Rf2 f5 26. c4 f4 27. c5 Nf6 28. d5 Re5 29. c6 Nxd5 30. cxb7 Kxb7 31. Rfd2 Kc6 32. b4 Ne4 33. Rc2 Nec3 34. Rxd5 Kxd5 35. Rxc3 Re2 36. Rc2 Rxc2 37. Kxc2 Kc4 38. Kb2 h5 39. Kc2 g4 40. Kd2 Kb3 41. hxg4 hxg4 42. Kd3 Kxa3 43. Kc4 f3 44. gxf3 g3 45. resign