1. d4 d5 2. c4 Nf6 3. cxd5 Qxd5 4. Nc3 Qd8 5. Nf3 Bf5 6. Qb3 Nc6 7. Qxb7 Bd7 8. Qb3 e6 9. e4 h6 10. e5 Nh7 11. Bd3 g6 12. O-O Bg7 13. Ne4 O-O 14. Nc5 Ne7 15. Nxd7 Qxd7 16. Bd2 Nd5 17. Qc2 a5 18. a3 Qe7 19. Rfc1 Ng5 20. Ne1 Rfc8 21. Qc6 Qe8 22. f4 Nh7 23. Bb5 Qxc6 24. Bxc6 Rab8 25. Bxd5 exd5 26. Bxa5 c6 27. b4 f6 28. Nd3 fxe5 29. fxe5 Nf8 30. Nc5 Kf7 31. Rc3 Ne6 32. Rf1 Ke7 33. Rcf3 Rf8 34. Rxf8 Nxf8 35. Bc7 Ra8 36. a4 Nd7 37. Bd6 Ke8 38. Nxd7 Kxd7 39. Rf7 Ke6 40. Rxg7 Kf5 41. a5 Ke4 42. Bc5 resign