1. Nf3 h6 2. g3 d5 3. Bg2 Bf5 4. O-O Nf6 5. d3 e6 6. Nbd2 Nbd7 7. c4 c6 8. b3 Bc5 9. Bb2 O-O 10. Rc1 Qe7 11. cxd5 cxd5 12. Ne5 Nxe5 13. Bxe5 Rfc8 14. Bb2 Ba3 15. Bxf6 Qxf6 16. Rc2 Bg4 17. f3 Bh5 18. Qb1 Qd4 19. Kh1 Qe3 20. Re1 Rxc2 21. Qxc2 Qf2 22. Rb1 Qxe2 23. b4 a5 24. bxa5 Rxa5 25. Rxb7 Rc5 26. Rb8 Kh7 27. Qb3 Rc1 28. Bf1 Rxf1 29. resign