1. e4 e5 2. f4 exf4 3. Nf3 d5 4. Bd3 dxe4 5. Bxe4 Nf6 6. Nc3 Nxe4 7. Nxe4 Bf5 8. Nc3 Bc5 9. d4 Qe7 10. Ne2 Bb6 11. O-O O-O 12. Bxf4 Nc6 13. Re1 Rfe8 14. Ng3 Be6 15. Ng5 Nxd4 16. c3 Ne2 17. Kh1 Nxf4 18. Nxe6 Nxe6 19. Nh5 Qh4 20. Ng3 Rad8 21. Qf3 c6 22. Re4 Qf6 23. Qxf6 gxf6 24. Rae1 Rd2 25. Nh5 Bd8 26. Rb4 b6 27. a4 Be7 28. Rg4 Kf8 29. b4 Red8 30. g3 Rd1 31. Rxd1 Rxd1 32. Kg2 Rd2 33. Kf1 Rxh2 34. Nf4 f5 35. resign