1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. Bg5 Be7 6. e3 O-O 7. Rc1 Nbd7 8. Qc2 a6 9. Bd3 dxc4 10. Bxc4 b5 11. Bd3 c5 12. O-O cxd4 13. Nxd4 Bb7 14. a3 Nd5 15. Bxe7 Qxe7 16. Bxh7 Kh8 17. Bd3 Rac8 18. Qd2 Ne5 19. Bb1 Nxc3 20. Rxc3 Rxc3 21. Qxc3 Rc8 22. Qd2 Nc4 23. Qe2 Qg5 24. Nf3 Bxf3 25. Qxf3 Nd2 26. Qb7 Rc4 27. Qa8 resign