1.b3 Nh6 2.Bb2 d5 3.Nf3 c6 4.g3 Bg4 5.Bg2 Nd7 6.d3 f6 7.c4 e5 8.cxd5 cxd5 9.O-O Nb6 10.a4 d4 11.a5 Nd5 12.a6 b6 13.Na3 Rc8 14.Rc1 Bc5 15.Nc2 O-O 16.b4 Be7 17.b5 Bc5 18.Nd2 Qd7 19.Nb3 Rfd8 20.Nxc5 Rxc5 21.Na3 Rxc1 22.Bxc1 Nc3 23.Qc2 Nxe2+ 24.Kh1 Rc8 25.Bc6 Bf3+ 26.Bxf3 Rxc2 27.Nxc2 Nc3 28.Bxh6 gxh6 29.Bc6 Qf5 30.Nb4 e4 31.Kg2 Qf3+ 32.Kh3 f5 33.Nd5 Nxd5 34.Bxd5+ Kf8 35.dxe4 d3 36.Bb3 fxe4 37.Bd1 Qf5+ 38.Bg4 Qxb5 39.Re1 h5 40.Bd1 Qf5+ 41.Kg2 h4 42.gxh4 Qg6+ 43.Bg4 Qxg4+ 44.Kh1 d2 45.f4 dxe1=Q# 0-1