1. g4 d5 2. Bg2 Bxg4 3. c4 d4 4. d3 c6 5. Bf4 Nd7 6. Nf3 Bxf3 7. Bxf3 e5 8. Bg3 f5 9. h3 Ngf6 10. Nd2 Bd6 11. Qc2 a5 12. Bg2 O-O 13. O-O Nh5 14. Bh2 Rf6 15. e3 dxe3 16. fxe3 Qb6 17. Rae1 Bc5 18. d4 exd4 19. exd4 Bxd4 20. Kh1 g6 21. Nf3 Bc5 22. Ne5 Nxe5 23. Rxe5 Raf8 24. Rfe1 f4 25. Re8 f3 26. Bf1 Bb4 27. R1e4 Rxe8 28. Rxe8 Kf7 29. Qe4 Qf2 30. resign