1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 Nf6 5.Bb5 Bd7 6.O-O e6 7.d4 cxd4 8.Nxd4 Rc8 9.Be3 Be7 10.Nxc6 Bxc6 11.Bxc6+ Rxc6 12.Qf3 Nd7 13.Bd4 O-O 14.Qg3 e5 15.fxe5 dxe5 16.Be3 Rg6 17.Qh3 Nf6 18.Rad1 Qa5 19.Rd3 Ng4 20.Kh1 Bc5 21.Bxc5 Qxc5 22.Rdf3 Kh8 23.Qh4 f6 24.h3 Qb6 25.Qe1 Nh6 26.b3 Nf7 27.Nd5 Qe6 28.Qb4 Rb8 29.Rd3 Rh6 30.Qe7 Ng5 31.Rfd1 Qg4 32.Nxf6 Qxd1+ 33.Rxd1 gxf6 34.Rd8+ Rxd8 35.Qxd8+ Kg7 36.Qe7+ Kg6 37.Qxb7 Kh5 38.c4 Kh4 39.Qb4 Nxe4 40.Qe1+ Ng3+ 41.Kh2 Rg6 42.c5 f5 43.Qxe5 Rg8 44.Qf4+ Rg4 45.hxg4 Ne2 46.g3+ Nxg3 47.Qxg3+ Kg5 48.c6 f4 49.Qf3 h5 50.gxh5 a5 51.c7 a4 52.c8=Q a3 53.Qfg4+ Kf6 54.Qgf5+ Ke7 55.Qcf8#