1. Nf3 d5 2. g3 Nc6 3. d4 Bg4 4. Bg2 Nf6 5. h3 Bh5 6. O-O Qd7 7. c3 O-O-O 8. Ne5 Nxe5 9. dxe5 Ne4 10. Bxe4 f5 11. Bg2 e6 12. f3 Bc5 13. Kh2 g5 14. b4 Bb6 15. Bxg5 Rdf8 16. a4 a5 17. bxa5 Bxa5 18. Qb3 Rhg8 19. Nd2 d4 20. Bf4 dxc3 21. Nc4 Qd5 22. Nxa5 Qxa5 23. Rac1 Kb8 24. Rxc3 Re8 25. Rfc1 Rg7 26. Rc5 Qa7 27. Rc6 resign