1. d4 g6 2. e4 Bg7 3. f4 d6 4. Nf3 Bg4 5. Be2 Bxf3 6. Bxf3 c6 7. Be3 Nd7 8. O-O e6 9. c3 Ne7 10. Nd2 O-O 11. h4 f5 12. g3 d5 13. e5 b5 14. a4 a6 15. a5 h5 16. b4 Rb8 17. Nb3 Qc7 18. Kh2 c5 19. dxc5 Nc6 20. Qd3 Rbd8 21. Rf2 Ndb8 22. Kh3 Nxe5 23. fxe5 Qxe5 24. Bg5 Rd7 25. Nd4 Kh7 26. Re2 Qc7 27. Nxe6 Qc8 28. Nxf8 Qxf8 29. Rae1 Nc6 30. Re6 resign