1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be3 Ng4 7.Nxc6 Nxe3 8.Nxd8 Nxd1 9.Nxf7 Nxc3 10.Nxh8 Nxe4 11.Bc4 e6 12.O-O d5 13.Bb5+ Ke7 14.f3 Nd6 15.Bd3 g6 16.Bxg6 hxg6 17.Nxg6+ Kf7 18.Nxf8 Kxf8 19.h4 Nf5 20.h5 Ng3 21.Rfe1 Nxh5 22.Kf2 Kf7 23.Rh1 Nf6 24.g4 Bd7 25.Rh6 Rg8 26.Rah1 e5 27.Rh8 Rg7 28.Rb8 Bc6 29.Rhh8 e4 30.Rhf8+ Ke6 31.fxe4 Nxg4+ 32.Kf3 dxe4+ 33.Ke2 Bb5+ 34.Kd2 e3+ 35.Kc3 Ne5 36.a4 e2 37.Kd2 Rd7+ 38.Kc3 e1=Q+ 39.Kb3 Bc4+ 40.Ka3 Qa1+ 41.Kb4 Qxb2+ 42.Kc5 b6+ 43.Rxb6+ axb6#