1. d4 f5 2. e3 Nf6 3. Bc4 d5 4. Bb3 g6 5. Nc3 Bg7 6. Nf3 Nc6 7. a3 O-O 8. Ne5 e6 9. Bd2 Nxe5 10. dxe5 Nd7 11. f4 c5 12. Qf3 a6 13. g4 Qh4 14. Qg3 Qxg3 15. hxg3 fxg4 16. Ne2 b5 17. c3 Nb6 18. Bc2 Kf7 19. Rh4 h5 20. b3 Bb7 21. O-O-O a5 22. Kb2 b4 23. a4 bxc3 24. Nxc3 c4 25. Nb5 Nc8 26. b4 axb4 27. Bxb4 Rxa4 28. Bxa4 resign