1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 Qa5 8.O-O O-O 9.Nb3 Qc7 10.f3 Rd8 11.Qd2 Ne5 12.Be2 d6 13.Nb5 Qb8 14.Rad1 Be6 15.Qc1 Nc4 16.Bf2 Rc8 17.N3d4 Bd7 18.Bxc4 Rxc4 19.b3 Rc5 20.c4 a6 21.Nc3 Qd8 22.Rfe1 Rac8 23.Nde2 Ra5 24.Bd4 h6 25.Be3 Kh7 26.b4 Rh5 27.c5 a5 28.Nf4 Re5 29.Nd3 Rh5 30.e5 dxe5 31.g4 Nxg4 32.fxg4 Bxg4 33.Rd2 axb4 34.Nxb4 Qe8 35.Qb1 f5 36.Qb3 e6 37.Qc4 Qe7 38.c6 bxc6 39.Na4 f4 40.Bc5 Qg5 41.Rg2 Qh4 42.Rc1 Bf3 43.Rgc2 Rg5+ 44.Kf1 Bg2+ 45.Rxg2 Qh3 46.Rc2 f3 47.Kf2 fxg2 48.Rc1 Rf5+ 49.Ke2 Rf1 50.Bg1 Bf6 51.Nd3 Bg5 52.Nxe5 Bxc1 53.Qb4 Qh5+ 54.Ng4 Rcf8 55.Nc3 Qf5 56.Qe7+ Kg8 57.Ne3 Re1+ 58.Kxe1 Qf1+ 59.Nxf1 gxf1=Q#