1. Nf3 d5 2. d4 Nf6 3. c4 dxc4 4. e3 b5 5. a4 c6 6. axb5 cxb5 7. b3 e6 8. bxc4 bxc4 9. Bxc4 Bb4 10. Bd2 Bxd2 11. Nbxd2 O-O 12. O-O Nbd7 13. Qb3 Nb6 14. Rfc1 Bb7 15. Ne5 Nxc4 16. Ndxc4 Qd5 17. f3 Rfb8 18. Qa3 Qd8 19. Nd6 Qe7 20. Ndxf7 Nd5 21. Qxe7 Nxe7 22. Nd6 Nf5 23. Nxf5 exf5 24. Rc7 Bd5 25. Raxa7 Rb1 26. Kf2 Rb2 27. Kg3 Rb3 28. Rxa8 resign