1.e4 c5 2.Nf3 Nc6 3.c3 g6 4.d4 cxd4 5.cxd4 Bg7 6.Nc3 d6 7.Be3 Nf6 8.h3 O-O 9.Be2 e5 10.d5 Ne7 11.O-O Nh5 12.Nd2 Nf4 13.f3 f5 14.Nc4 a6 15.a4 fxe4 16.fxe4 Bh6 17.Qd2 Rf6 18.Kh2 Bg7 19.Rxf4 exf4 20.Bxf4 Qf8 21.Bg3 Bh6 22.Qd4 Bg7 23.Qe3 Bd7 24.Nxd6 Bh6 25.Qg1 Rxd6 26.Bxd6 Qf6 27.Qc5 Rc8 28.Qb4 a5 29.Qa3 Re8 30.Bxe7 Rxe7 31.Rf1 Qe5+ 32.g3 Bf8 33.Qb3 Be8 34.d6+ Rf7 35.Bc4 Bxd6 36.Bxf7+ Kg7 37.Ne2 Bc6 38.Bxg6 hxg6 39.Qf7+ Kh6 40.Rf4 Be7 41.Nc3 g5 42.Rf5 Qd6 43.e5 Qd2+ 44.Rf2 Qc1 45.Qe6+ Kh5 46.g4+ Kh4 47.Qh6#