1.e4 c5 2.Nc3 a6 3.Nf3 e6 4.d4 cxd4 5.Nxd4 b5 6.Bd3 Bb7 7.O-O Nc6 8.Nxc6 Bxc6 9.Qe2 Bd6 10.a4 b4 11.Nd5 a5 12.e5 Bc5 13.Qg4 g6 14.Bg5 Qb8 15.Nf6+ Nxf6 16.Bxf6 Rg8 17.Be4 Qc7 18.Bxc6 Qxc6 19.Qh4 h5 20.c3 bxc3 21.bxc3 d6 22.exd6 Bxd6 23.Rfd1 g5 24.Qxh5 Be7 25.Bd4 Rd8 26.Rdb1 Bc5 27.Qh7 Rg6 28.Qh8+ Bf8 29.Qe5 Bd6 30.Qxa5 Rh6 31.g3 e5 32.Bxe5 Qf3 33.Re1 Be7 34.Bd4 Qh5 35.h4 gxh4 36.Qxh5 Rxh5 37.Bf6 Rd7 38.Bxh4 Ra5 39.Bxe7 Rxe7 40.Rxe7+ Kxe7 41.Kf1 Kd6 42.Ke2 Kc5 43.Kd3 Kb6 44.Kd4 Kc7 45.c4 Kb6 46.g4 Rg5 47.f3 Ka5 48.c5 f5 49.gxf5 Rxf5 50.Rf1 Kb4 51.c6 Kxa4 52.c7 Rf8 53.Kc5 Kb3 54.Kd6 Kc4 55.Ke7 Kc5 56.Kxf8 Kb4 57.c8=Q Kb5 58.Rb1+ Ka4 59.Qa6# 1-0