1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 a6 7.O-O Nc6 8.f4 Qc7 9.Kh1 Be7 10.Be3 O-O 11.Qe1 Rd8 12.Qg3 Rb8 13.Nxc6 bxc6 14.e5 Ne8 15.Rab1 d5 16.Bd2 c5 17.Qh3 c4 18.Bg4 g6 19.Rf3 Bb7 20.Rg3 Bf8 21.Qh4 Qe7 22.Qxe7 Bxe7 23.Be2 Ng7 24.Nd1 Nf5 25.Rf3 Nd4 26.Rg3 Nxe2 27.Rh3 Nd4 28.c3 Nc6 29.b3 cxb3 30.axb3 Na7 31.Be3 Nb5 32.Rf3 d4 33.cxd4 Bxf3 34.gxf3 Nxd4 35.Ra1 Rxb3 36.Bxd4 Rxd4 37.Nf2 Rxf3 38.Kg2 Rfxf4 39.Kg1 Bh4 40.Ra2 Bxf2+ 41.Rxf2 Rxf2 42.Kxf2 a5 43.Ke3 Rd8 44.h4 a4 45.h5 a3 46.hxg6 hxg6 47.Kf4 a2 48.Ke4 a1=Q 49.Kf4 Qe1 50.Kg5 Qg3+ 51.Kh6 Qh4#