1. c4 f5 2. Nc3 Nf6 3. g3 e6 4. Bg2 Be7 5. d3 O-O 6. e4 fxe4 7. dxe4 e5 8. Be3 c6 9. Nge2 d6 10. O-O Qe8 11. f4 Ng4 12. Qd2 Qh5 13. h3 Nxe3 14. Qxe3 Bxh3 15. Bf3 Bg4 16. Bxg4 Qxg4 17. Kg2 Nd7 18. Rad1 a5 19. Qf3 Qxf3 20. Rxf3 Rad8 21. a3 Nb6 22. b3 Nd7 23. fxe5 Nxe5 24. Rxf8 Rxf8 25. Nf4 Rf6 26. Rd4 g5 27. Nfe2 Rf3 28. Rd1 Re3 29. Rd2 h5 30. resign