1. e4 e5 2. f4 d5 3. exd5 c6 4. Nc3 exf4 5. Nf3 Bd6 6. Bc4 Ne7 7. d4 cxd5 8. Bxd5 Nxd5 9. Nxd5 Qa5 10. Nc3 O-O 11. O-O Nc6 12. d5 Nb4 13. Ne4 Bc7 14. c4 Bf5 15. Nf2 Nc2 16. Nd4 Nxd4 17. Qxd4 Bb6 18. Qxf4 Bd3 19. Bd2 Qc5 20. Rfe1 Qxc4 21. d6 Qxf4 22. Bxf4 Rfe8 23. g3 Bf5 24. Kg2 Kf8 25. g4 Rxe1 26. Rxe1 Be6 27. b3 Rc8 28. Re2 Bd5 29. Kh3 Rc3 30. Bg3 Be6 31. Ne4 Re3 32. Rxe3 Bxe3 33. Kh4 h6 34. Be1 Ke8 35. Bc3 Bd5 36. Ng3 g6 37. Ne2 Bf3 38. Nd4 Be4 39. Nb5 a6 40. resign