1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nc6 5.cxd4 exd4 6.Nxd4 Bb4+ 7.Bd2 Be7 8.Nf5 d5 9.Nxg7+ Kf8 10.Nh5 dxe4 11.Nc3 Be6 12.Nxe4 Qd5 13.Nc3 Qf5 14.Ng3 Qe5+ 15.Be2 h5 16.O-O Rd8 17.Re1 h4 18.Bf3 Qd4 19.Nge4 h3 20.g3 Ne5 21.Bh1 Bg4 22.Qb3 Qd3 23.Re3 Qc4 24.Qxb7 f5 25.Ng5 Bxg5 26.Rxe5 Rxd2 27.Bd5 Rxd5 28.Nxd5 Rh6 29.Rae1 Qc6 30.Re8+ Qxe8 31.Rxe8+ Kxe8 32.Qg7 Ne7 33.Qxg5 Re6 34.Ne3 Rc6 35.f3 Bxf3 36.Nxf5 Nd5 37.Kf2 Rc1 38.Qd2 Be2 39.Qxe2+ Ne3 40.Kf3 Rc8 41.b4 a5 42.Qd2 Rc5 43.bxc5 a4 44.c6 a3 45.Qb4 Nxf5 46.Qh4 Nd4+ 47.Kg4 Nb3 48.Kf5 Kf8 49.Kf6 Kg8 50.c7 Nc1 51.c8=R# 1-0