1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bg4 5. e3 e6 6. Be2 h6 7. O-O Bd6 8. b3 Nbd7 9. h3 Bh5 10. Bb2 Bb4 11. a3 Ba5 12. b4 Bc7 13. cxd5 exd5 14. Na4 Nb6 15. Nc5 Rb8 16. Qc2 Qd6 17. Ne5 Bg6 18. Qd2 Nbd7 19. Ncxd7 Rd8 20. Nc5 Rb8 21. Rac1 Bf5 22. Qd1 Nd7 23. f4 Nxc5 24. Rxc5 O-O 25. Bd3 Be6 26. Qh5 Qe7 27. f5 resign