1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Nf3 Nf6 5.e5 Nxb5 6.Nxb5 Nd5 7.Ng5 f6 8.Qf3 Nc7 9.exf6 exf6 10.Qe4+ Ne6 11.Nxh7 d5 12.Qg6+ Kd7 13.Nxf8+ Qxf8 14.Nc3 Kc6 15.Ne2 Qd6 16.Qg3 Qxg3 17.Nxg3 b6 18.d3 Ba6 19.Bd2 Kd7 20.O-O-O Rae8 21.h4 Nd4 22.Be3 Nc6 23.h5 Ke6 24.Bf4 Bc8 25.c4 Kf7 26.cxd5 Nb4 27.Ne4 Nxd3+ 28.Rxd3 Rxe4 29.g3 Bf5 30.Re3 Rxe3 31.fxe3 Be4 32.Rd1 Rd8 33.Bc7 Rd7 34.d6 Bf3 35.h6 gxh6 36.Rf1 Bc6 37.Rf4 Kg6 38.Rg4+ Kf5 39.Rf4+ Ke6 40.Kd2 Rg7 41.g4 Rg5 42.e4 Bd7 43.Ke3 b5 44.b3 a6 45.Kf3 c4 46.bxc4 bxc4 47.Ke3 c3 48.Kd3 Rc5 49.Bb6 c2 50.Bxc5 c1=Q 51.Rf5 Bb5+ 52.Kd4 Qd2#