1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 Bb4 5. Nc3 O-O 6. e3 Nbd7 7. a3 Bxc3 8. bxc3 c6 9. cxd5 exd5 10. c4 h6 11. Bh4 Qa5 12. Qd2 Qc7 13. Bd3 Ne4 14. Bxe4 dxe4 15. Ne5 Nxe5 16. dxe5 Qxe5 17. O-O Be6 18. Rfc1 f6 19. Bg3 Qf5 20. c5 Rad8 21. Qb4 Rd7 22. Rd1 Rfd8 23. Rxd7 Rxd7 24. a4 Rd5 25. Qxb7 Rxc5 26. Qxa7 Ba2 27. h3 Qd5 28. Kh2 Kh7 29. Rxa2 Ra5 30. Qb6 Ra8 31. a5 c5 32. Ra3 c4 33. a6 h5 34. Rc3 h4 35. Bf4 Qf7 36. Qc6 Qa7 37. Rxc4 Qxa6 38. Qxa6 Rxa6 39. Rxe4 g5 40. Re7 Kg6 41. Bb8 Ra2 42. f3 Ra6 43. e4 Rc6 44. e5 f5 45. Bd6 f4 46. Rc7 Rb6 47. Rd7 resign