1. e4 Nf6 2. e5 Nd5 3. d4 Nc6 4. c3 d6 5. Nf3 Bg4 6. Be2 e6 7. h3 Bxf3 8. Bxf3 dxe5 9. dxe5 Nxe5 10. Nd2 Be7 11. c4 Nd3 12. Ke2 N5f4 13. Kf1 c6 14. Nb3 Ng6 15. Qc2 Nde5 16. Be2 O-O 17. g3 Qc7 18. h4 Rfd8 19. h5 Nf8 20. g4 f6 21. Bf4 Nfd7 22. g5 fxg5 23. Be3 Bf6 24. f4 gxf4 25. Bxf4 Rf8 26. Rg1 Qd8 27. Qe4 Bg5 28. Bd3 Rxf4 29. resign