1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 a6 5.Nxc6 dxc6 6.Qxd8+ Kxd8 7.a4 a5 8.Bf4 Nf6 9.Nc3 Be6 10.O-O-O+ Nd7 11.h4 h5 12.Bg3 Ke8 13.f3 g6 14.Bf2 Bg7 15.Ne2 Bc4 16.Be3 e5 17.b3 Be6 18.Kb2 Bf8 19.Nc1 Bc5 20.Rxd7 Bxe3 21.Rxb7 Kf8 22.Bc4 Bxc4 23.bxc4 Kg7 24.Nb3 Rhb8 25.Rxb8 Rxb8 26.Kc3 c5 27.Kd3 Bd4 28.Rb1 Bf2 29.Rh1 Bd4 30.Nxa5 Ra8 31.Nc6 Rxa4 32.Nxd4 exd4 33.Rb1 Ra3+ 34.Rb3 Ra1 35.Rb5 Rd1+ 36.Ke2 Rg1 37.Rxc5 Rxg2+ 38.Kd3 Rf2 39.Rd5 Rxf3+ 40.Kxd4 Rf2 41.c3 Rd2+ 42.Ke5 Rc2 43.c5 Rxc3 44.Kd6 Rc4 45.c6 Rxe4 46.c7 Rc4 47.Rc5 Rd4+ 48.Kc6 Rxh4 49.c8=Q Rb4 50.Kd5 Rb3 51.Kd6 Rf3 52.Rd5 Rf6+ 53.Ke5 Rf3 54.Ke4 Rf2 55.Rg5 Kh6 56.Rg1 Rf6 57.Qh8# 1-0