1.b3 d5 2.e3 c6 3.c4 e5 4.Bb2 d4 5.Nf3 e4 6.Nxd4 Nd7 7.Nc3 Ndf6 8.h3 Bd6 9.Qc2 Qe7 10.g4 h6 11.Bg2 h5 12.g5 Nh7 13.Nxe4 Nxg5 14.Nxd6+ Qxd6 15.f4 Ne6 16.Nxe6 Qxe6 17.Bxg7 Rh6 18.Bxh6 Nxh6 19.Qe4 Nf5 20.Qxe6+ Bxe6 21.Kf2 Rd8 22.d4 h4 23.Rad1 Ng3 24.Rhg1 Bf5 25.d5 cxd5 26.Rxd5 Rxd5 27.Bxd5 Bxh3 28.Bxb7 Bf5 29.Bd5 Ne4+ 30.Bxe4 Bxe4 31.Rg4 h3 32.Rh4 f5 33.Rxh3 Bb1 34.a3 Ba2 35.b4 Bxc4 36.a4 Kf8 37.Rh7 Kg8 38.Rxa7 Bd5 39.a5 Ba2 40.a6 Bb1 41.Ke1 Kf8 42.Rb7 Ba2 43.a7 Bb1 44.a8=Q# 1-0