1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 c5 5. dxc5 Bxc5 6. Bg5 O-O 7. e3 h6 8. Bh4 Nc6 9. Nf3 a6 10. Bd3 Be7 11. O-O d5 12. cxd5 Nxd5 13. Bxe7 Ncxe7 14. Nxd5 Nxd5 15. Rac1 Bd7 16. Qc4 Bb5 17. Qe4 Bxd3 18. Qxd3 Qa5 19. a3 Rfd8 20. Qe4 Rac8 21. Rxc8 Rxc8 22. Nh4 Qd2 23. Ng6 Qxb2 24. a4 Rc1 25. Nf4 Nxf4 26. exf4 Rxf1 27. Kxf1 Qc1 28. resign