1. d4 Nf6 2. d5 g6 3. c4 Bg7 4. Nc3 O-O 5. e4 d6 6. h3 c6 7. Bg5 a6 8. Bd3 b5 9. Nce2 bxc4 10. Bxc4 cxd5 11. exd5 Nbd7 12. Rb1 Nb6 13. Bb3 Bf5 14. Rc1 Rc8 15. Rc6 Rxc6 16. dxc6 Qc7 17. Nd4 Be4 18. f3 Bxc6 19. Nge2 Bb7 20. O-O Nbd5 21. Qd2 Rc8 22. Bh6 Qb6 23. Kh2 Bh8 24. Ng3 Nd7 25. Nge2 Nc5 26. Bc4 e6 27. Ng3 Na4 28. b3 Qxd4 29. Qxd4 Bxd4 30. Bxd5 Bxd5 31. bxa4 Bxa2 32. Ne4 f5 33. Nxd6 Be5 34. g3 Bxd6 35. Rd1 Bf8 36. Bg5 e5 37. Be3 h6 38. h4 Kh7 39. a5 Bg7 40. Rd7 Rc3 41. Bb6 Rxf3 42. Bd8 Kh8 43. Rd6