1.e4 c6 2.Nf3 d5 3.d3 dxe4 4.dxe4 Qxd1+ 5.Kxd1 Nf6 6.Nbd2 g6 7.Ne1 Bh6 8.f3 O-O 9.c3 Be6 10.Kc2 a5 11.a4 Na6 12.Nd3 Nd7 13.h4 Nac5 14.h5 Bxd2 15.Bxd2 Bb3+ 16.Kb1 Rfd8 17.Be3 b6 18.Ra3 Bxa4 19.hxg6 hxg6 20.Nxc5 Nxc5 21.Bxc5 Rd1+ 22.Ka2 Bc2 23.Bd4 f6 24.Bc4+ Kg7 25.Rxd1 Bxd1 26.Bxb6 a4 27.Bd4 Rh8 28.Bc5 Rh2 29.Bxe7 Rxg2 30.f4 Rg4 31.Bd6 g5 32.Be6 Rh4 33.fxg5 Rxe4 34.Bf5 Re1 35.c4 fxg5 36.Rc3 Bb3+ 37.Ka3 c5 38.Bxc5 Re5 39.Bd4 Kg8 40.Bxe5 Bd1 41.c5 Be2 42.b3 Kf7 43.b4 Bd1 44.b5 Bg4 45.b6 Be2 46.b7 Bd1 47.Rh3 Bg4 48.Rh7+ Kf8 49.b8=Q# 1-0