1.e4 c5 2.Nc3 g6 3.g3 Bg7 4.Bg2 d6 5.Nge2 Nc6 6.O-O e6 7.f4 Nge7 8.d3 O-O 9.h3 f5 10.Be3 Rb8 11.d4 cxd4 12.Nxd4 fxe4 13.Nxe4 Nxd4 14.Bxd4 Bxd4+ 15.Qxd4 Nf5 16.Qc3 d5 17.Ng5 h6 18.Nf3 Nxg3 19.Rfe1 Qb6+ 20.Kh2 Ne4 21.Qe5 Qd6 22.Rxe4 Qxe5 23.Rxe5 Rxf4 24.Rd1 Bd7 25.c4 Rxc4 26.Nd2 Rc2 27.b3 Rf8 28.Nf3 Rxf3 29.Kh1 Rff2 30.Rg1 Kf7 31.Kh2 d4 32.Ree1 Bc6 33.Ref1 Rxf1 34.Rxf1+ Ke7 35.Rg1 Rxa2 36.Kh1 Rxg2 37.Rxg2 d3 38.Kh2 Bxg2 39.Kxg2 d2 40.Kf2 d1=Q 41.Kg3 Qxb3+ 42.Kh4 Kf6 43.Kg4 Qe3 44.Kh4 Qg5#