1. e4 e5 2. Nc3 Nf6 3. f3 d6 4. Bc4 a6 5. Nd5 Be6 6. g4 Bxd5 7. exd5 Nfd7 8. d3 Nb6 9. Bb3 Be7 10. Be3 N6d7 11. f4 exf4 12. Bxf4 Bg5 13. Qf3 O-O 14. Ne2 Bxf4 15. Nxf4 Qg5 16. O-O Ne5 17. Qg3 Qxg4 18. c4 Nbd7 19. Rae1 Qxg3 20. hxg3 Rae8 21. d4 Nf3 22. Kf2 Nxe1 23. Rxe1 Rxe1 24. Kxe1 Re8 25. Ne6 fxe6 26. dxe6 Rxe6 27. Kd1 Rg6 28. c5 Kf8 29. c6 bxc6 30. Bc2 Rh6 31. resign