1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.c3 Ne7 13.Nc2 Nxd5 14.Qxd5 Be6 15.Qb7 Qc8 16.Qxc8+ Rxc8 17.Nb4 Ra8 18.Nxa6 Rxa6 19.Bxb5+ Kd8 20.Bxa6 Kc7 21.Rf1 Kb8 22.Rg1 g5 23.Bd3 Kc8 24.g3 Bh6 25.Bc2 Bc4 26.a4 Ba6 27.O-O-O Be2 28.Rxd6 g4+ 29.Kb1 f6 30.Re1 Bg7 31.c4 Bf3 32.Bb3 h5 33.c5 Rh7 34.Re3 Kb7 35.Rd7+ Ka6 36.Rd5 Bh6 37.Re1 Rb7 38.Bc4+ Ka5 39.c6+ Rb5 40.axb5 Bd1 41.Bf1 Bb3 42.Rd7 Bc2+ 43.Kxc2 Kb6 44.Rh7 Bf4 45.Rd1 Bh6 46.f3 Bd2 47.Ra7 Kxa7 48.Rc1 Ba5 49.b6+ Ka8 50.b3 Kb8 51.Ra1 Bc3 52.f4 Bxa1 53.c7+ Ka8 54.c8=Q# 1-0