1.e4 c5 2.Nc3 d6 3.g3 Nf6 4.Nge2 Qa5 5.a3 g6 6.d3 Bd7 7.Bd2 Qd8 8.Nd5 Bg7 9.Nxf6+ Bxf6 10.Bc3 e5 11.Bd2 Nc6 12.Bg2 O-O 13.Nc3 Nd4 14.h4 h5 15.Nd5 Bg4 16.f3 Be6 17.Nxf6+ Qxf6 18.O-O Qg7 19.Be3 f5 20.f4 exf4 21.Bxf4 fxe4 22.Bxe4 d5 23.Bg2 Rae8 24.Qd2 Bg4 25.Bxd5+ Kh7 26.Be4 Ne2+ 27.Kh2 Nxf4 28.Rxf4 Rxf4 29.Qxf4 Rf8 30.Qg5 Rf2+ 31.Kg1 Rxc2 32.Rf1 Rxb2 33.Qxc5 Rb6 34.Qd5 Re6 35.Rf4 b6 36.Rxg4 Qa1+ 37.Kh2 Qb2+ 38.Bg2 Re2 39.Rg5 Rf2 40.Qe4 Qf6 41.Kh3 Qd8 42.Qxg6+ Kh8 43.Qh6# 1-0