1. f4 Nf6 2. Nf3 e6 3. e3 d6 4. Nc3 Be7 5. d4 O-O 6. a3 Bd7 7. e4 Bc6 8. Bd3 d5 9. e5 Ne4 10. Bxe4 dxe4 11. Ng5 h6 12. Ngxe4 b6 13. O-O Bb7 14. b4 Qd7 15. Be3 f5 16. exf6 Bxf6 17. Nxf6 Rxf6 18. Rf2 Rg6 19. Qd3 Kh7 20. Raf1 Nc6 21. h4 h5 22. f5 Rf6 23. fxe6 g6 24. exd7 Rd6 25. Rf7 Kg8 26. Bh6 Ne5 27. Rg7 Kh8 28. Qe3 Nxd7 29. Qe7 Bc6 30. Rh7 resign