1. d4 Nf6 2. Nf3 e6 3. c4 b6 4. Nc3 Bb7 5. a3 d5 6. Bg5 Be7 7. Rc1 O-O 8. c5 bxc5 9. dxc5 a5 10. e3 Na6 11. Nb5 Bxc5 12. Ne5 Be7 13. Nc6 Bxc6 14. Rxc6 Ne8 15. Nd4 Nc5 16. Rxc5 Bxg5 17. Qa4 Qb8 18. Rb5 Qc8 19. Rxa5 Rxa5 20. Qxa5 c5 21. Ba6 Qc7 22. Nb3 c4 23. Qxc7 Nxc7 24. Bxc4 dxc4 25. Na5 c3 26. b4 Nb5 27. a4 Na3 28. Nc6 Rc8 29. b5 Rc7 30. Ke2 Bf6 31. Rc1 c2 32. f4 Bb2 33. a5 Bxc1 34. b6 Nb5 35. bxc7 Nxc7 36. Nb4 Bxe3 37. Nxc2 Bxf4 38. h3 Kf8 39. Na3 Ke7 40. Nc4 Kd7 41. Kf3 Bd6 42. h4 Kc6 43. h5 f6 44. g4 Bb4 45. Ke4 Kb5 46. resign