1. f4 g6 2. Nf3 d6 3. e4 Bg7 4. d4 Bg4 5. Be2 Nf6 6. h3 Bd7 7. Nc3 O-O 8. e5 dxe5 9. fxe5 Ne8 10. O-O b6 11. Be3 Bc6 12. a4 e6 13. b3 Nd7 14. Bg5 f6 15. exf6 Bxf6 16. Qd2 Bxf3 17. Bxf6 Rxf6 18. Bxf3 Rb8 19. Ne4 Rf8 20. Ng5 Qe7 21. Bg4 Ng7 22. Rxf8 Rxf8 23. Re1 Rf6 24. Qe2 Nf8 25. Kh1 h6 26. Nf3 h5 27. Bxe6 Rxe6 28. Qc4 Kh8 29. Rxe6 Nfxe6 30. Ne5 Kh7 31. Nc6 Qg5 32. Nxa7 Nf4 33. Qf1 Nf5 34. Nc6 Ng3 35. resign