1. f4 Nb6 2. e4 f6 3. Nb3 e5 4. fxe5 fxe5 5. Ne3 Ne6 6. Bg4 h5 7. Be2 Nf4 8. Bf3 Bg6 9. g3 Bxe4 10. Qf2 Bxf3 11. Qxf3 Ne6 12. d3 Bg5 13. Bd2 O-O-O 14. O-O-O Rf8 15. Qg2 h4 16. Na5 Nd8 17. Kb1 d5 18. g4 h3 19. Qe2 Qe6 20. Bb4 Rf4 21. Ba3 Ra4 22. Nb3 Bxe3 23. Qxe3 Rxg4 24. Nc5 Qf6 25. Rhf1 Rf4 26. Rfe1 Nc6 27. b3 d4 28. Qg3 Nd5 29. Bb2 Ne3 30. Rd2 Nf1 31. Rxf1 Rxf1 32. Bc1 Qe7 33. Ne4 Kb8 34. Ng5 Qa3 35. resign