1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 e6 6. Bd3 Be7 7. Nge2 h6 8. Bh4 a6 9. a3 Nb6 10. c5 Nbd7 11. b4 e5 12. O-O e4 13. Bc2 Nh7 14. Bg3 Ndf6 15. f3 exf3 16. Rxf3 Ng5 17. Rf2 O-O 18. Bf4 Ne6 19. Bg3 Nh5 20. Qd3 g6 21. Raf1 Nxg3 22. Nxg3 Ng5 23. e4 dxe4 24. Ncxe4 Nxe4 25. Nxe4 Bf5 26. Qg3 Qxd4 27. Qf4 Kg7 28. Rd1 Qc4 29. Qe5 Kh7 30. Qxe7 Rae8 31. Nf6 Kg7 32. Nxe8 Rxe8 33. Qxe8 resign