1. d4 d5 2. c4 dxc4 3. e3 Bf5 4. Nc3 c6 5. Bxc4 Nf6 6. h3 b5 7. Bb3 e6 8. Nf3 a5 9. O-O a4 10. Bc2 b4 11. Nxa4 Bd6 12. Bxf5 exf5 13. b3 Ne4 14. Nd2 Nxd2 15. Bxd2 O-O 16. Nc5 Bxc5 17. dxc5 Qa5 18. Qc1 Nd7 19. a3 Qxc5 20. Bxb4 Qxc1 21. Raxc1 c5 22. Bxc5 Nxc5 23. Rxc5 Rxa3 24. Rb1 g6 25. b4 Rb8 26. b5 Ra5 27. Rd5 h5 28. h4 Ra4 29. Rd4 Rxd4 30. exd4 Kf8 31. b6 Ke7 32. f4 Kd6 33. Kf2 Kc6 34. Ke3 Rxb6 35. Rxb6 Kxb6 36. Kd3 Kc6 37. Kc4 Kd6 38. d5 f6 39. Kd4 Kc7 40. Kc5 Kd7 41. d6 Kc8 42. Kc6 Kd8 43. d7 g5 44. hxg5 fxg5 45. fxg5 resign