1. Nf3 Nc6 2. d4 d5 3. e3 Nf6 4. c4 e6 5. Nc3 Bb4 6. a3 Bxc3 7. bxc3 O-O 8. Bd3 h6 9. O-O Qe7 10. Qc2 a6 11. Re1 b5 12. cxb5 axb5 13. Bxb5 Bb7 14. Bd2 Rxa3 15. c4 dxc4 16. Qxc4 Rxa1 17. Rxa1 Qd7 18. Rc1 Qd5 19. Bxc6 Qxc4 20. Rxc4 Ba6 21. Rc1 Rb8 22. Ba4 Nd5 23. e4 Nb6 24. Ba5 Nxa4 25. Rxc7 Rb1 26. Ne1 Nb6 27. h3 Nc4 28. Bc3 Nd6 29. f3 Nb5 30. Rc5 Nxc3 31. resign