1.e4 c5 2.Bc4 a6 3.d3 Nc6 4.Nf3 g6 5.Bd2 Bg7 6.Bc3 Nd4 7.Nxd4 cxd4 8.Bd2 e6 9.O-O Ne7 10.Bg5 O-O 11.Nd2 d6 12.f4 Qd7 13.Bb3 d5 14.e5 Nf5 15.Qe1 a5 16.a4 Ne3 17.Rf3 f6 18.exf6 Bxf6 19.Bxf6 Rxf6 20.Nf1 Nxf1 21.Kxf1 Qd6 22.Qf2 Qb4 23.Re1 b5 24.Qh4 Rf7 25.f5 Rxf5 26.Qd8+ Qf8 27.Qxf8+ Kxf8 28.Rxf5+ gxf5 29.axb5 Rb8 30.c4 dxc3 31.bxc3 Rxb5 32.Ba4 Rb2 33.Ra1 Ba6 34.Kg1 Bxd3 35.Bd7 Ke7 36.Ba4 Be4 37.g3 Rg2+ 38.Kf1 Rxh2 39.Bd1 Rh1+ 40.Ke2 Bc2 41.Kd2 Bxd1 42.Rxd1 Rxd1+ 43.Kxd1 f4 44.gxf4 h5 45.Ke2 a4 46.Kf3 a3 47.Kg3 a2 48.Kh4 a1=Q 49.Kxh5 Qg1 50.Kh6 Kf6 51.Kh7 Qg7#