1.Nf3 c5 2.c4 e6 3.e3 f5 4.d4 Nf6 5.d5 Qa5+ 6.Nc3 g6 7.h4 Qb6 8.h5 Rg8 9.hxg6 hxg6 10.e4 fxe4 11.Ng5 Qd6 12.Ngxe4 Nxe4 13.Nxe4 Qe5 14.Qe2 g5 15.Bd2 Bg7 16.Bc3 Qf4 17.Bxg7 Rxg7 18.Rh8+ Ke7 19.Rxc8 Nc6 20.Rxa8 Nd4 21.Qd3 exd5 22.cxd5 Qe5 23.O-O-O Qxd5 24.Nc3 Qe5 25.Rxa7 Kf8 26.Rxb7 Qf4+ 27.Qd2 Qxd2+ 28.Rxd2 Rh7 29.Ba6 Rh1+ 30.Rd1 Rxd1+ 31.Nxd1 Nc6 32.Rxd7 Nb8 33.Rc7 Nxa6 34.Ra7 Nb4 35.Nc3 Nc6 36.Rc7 Ne7 37.Rxc5 g4 38.Rc7 Nf5 39.Nd5 Nh6 40.b4 Nf7 41.b5 Nd8 42.b6 Nb7 43.Rxb7 g3 44.fxg3 Kg8 45.Rc7 Kh8 46.b7 Kg8 47.b8=Q# 1-0