1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Qa5 8.Bxf6 gxf6 9.f5 Nc6 10.fxe6 fxe6 11.Be2 Nxd4 12.Qxd4 Qe5 13.Qxe5 dxe5 14.O-O Bc5+ 15.Kh1 Ke7 16.Na4 Bd4 17.c3 Ba7 18.b4 Bd7 19.Nb2 Rac8 20.Rac1 f5 21.Nd3 Be3 22.Rcd1 Ba4 23.exf5 exf5 24.Rxf5 Bxd1 25.Rxe5+ Kf6 26.Bxd1 Rhe8 27.Rxe8 Rxe8 28.g3 Bd2 29.c4 Bxb4 30.Kg2 Rd8 31.Nf2 Bc5 32.Ne4+ Ke5 33.Nxc5 Rxd1 34.Nxb7 Rd2+ 35.Kf3 Rxa2 36.Nc5 a5 37.h4 a4 38.Nd3+ Kd4 39.Nb4 Rb2 40.Nc6+ Kxc4 41.Ne5+ Kc3 42.Ke3 a3 43.Nd3 a2 44.Nxb2 Kxb2 45.Kf4 a1=Q 46.Kg5 Qg1 47.Kh5 Qxg3 48.Kh6 Qxh4+ 49.Kg7 Kc3 50.Kh8 Kd4 51.Kg7 Ke5 52.Kh8 Kf6 53.Kg8 Qg5+ 54.Kh8 Qg7#