1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. d4 b5 6. Bxf4 Qe4 7. Qe2 Qxe2 8. Bxe2 c6 9. O-O Na6 10. Re1 Ne7 11. c3 Be6 12. Ng5 Bd5 13. Bf3 Bxf3 14. Nxf3 O-O-O 15. Ne5 Rd5 16. Nxf7 Rg8 17. Nd6 Kd7 18. Ne4 Ng6 19. Bg3 Be7 20. Nbd2 h5 21. h3 h4 22. Bh2 c5 23. Nf3 cxd4 24. cxd4 b4 25. b3 Bd8 26. Rad1 Nc7 27. Nc5 Kc6 28. Bxc7 Bxc7 29. Re6 Rd6 30. Rxd6 Bxd6 31. Na4 Kd5 32. Nb2 Rc8 33. Nc4 Bg3 34. Rd2 Nf4 35. Kf1 Re8 36. Nfe5 g5 37. Ne3 Ke4 38. N5g4 Rf8 39. d5 Nxd5 40. Kg1 Nxe3 41. Nxe3 Kxe3 42. Rd5 Ke2 43. resign