1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 b6 7. cxd5 exd5 8. Bd3 Nbd7 9. O-O Bb7 10. Qc2 h6 11. Bh4 a6 12. Rfd1 c5 13. Bf5 c4 14. a4 Bc6 15. Ne5 Bb7 16. b3 g5 17. Bg3 Rc8 18. bxc4 dxc4 19. Rab1 a5 20. Nb5 Bd5 21. e4 Be6 22. Bxe6 fxe6 23. Na7 Ra8 24. Nac6 Qe8 25. Ng6 Rf7 26. Ngxe7 Rxe7 27. Nxe7 Qxe7 28. Qxc4 Nxe4 29. Qc6 resign