1. Nf3 d5 2. d4 e6 3. e3 Nf6 4. Be2 Nc6 5. a3 Bd6 6. c4 b6 7. O-O O-O 8. b4 dxc4 9. Bxc4 Re8 10. Bb5 Bb7 11. Qc2 h6 12. Bxc6 Bxc6 13. Qxc6 Nd5 14. Nc3 Nxc3 15. Qxc3 f6 16. Bb2 Rc8 17. Qc6 Qe7 18. Rac1 Red8 19. Nd2 a5 20. bxa5 bxa5 21. Nc4 Kh8 22. Nxa5 Bxa3 23. Bxa3 Qxa3 24. Nb7 Rf8 25. Qxe6 Rfe8 26. Qc6 Qe7 27. d5 Qe4 28. d6 Qxc6 29. Rxc6 cxd6 30. Rxc8 Rxc8 31. Nxd6 resign