1. d4 d5 2. e3 Bf5 3. Bd2 Nf6 4. Be2 e6 5. c4 Be7 6. c5 O-O 7. Nf3 b6 8. b4 c6 9. O-O a5 10. bxa5 bxc5 11. dxc5 Bxc5 12. Qc1 Bd6 13. Nd4 Bg6 14. f4 Be4 15. Bf3 Bxf3 16. Rxf3 Ne4 17. Be1 c5 18. Ne2 Nc6 19. a3 Nxa5 20. Ng3 Nb3 21. Qb2 c4 22. Nxe4 dxe4 23. Rg3 f6 24. Ra2 Bc5 25. Qc3 Qd3 26. Qxd3 exd3 27. Bc3 Rad8 28. Nd2 Nc1 29. Ra1 Ne2 30. Kf2 Nxc3 31. a4 f5 32. a5 Ne4 33. Nxe4 fxe4 34. Rg5 Rxf4 35. Ke1 Bxe3 36. Ra2 c3 37. a6 c2 38. Ra1 d2 39. Ke2 d1=Q 40. Rxd1 cxd1=Q 41. Kxe3 Qd2