1.Nf3 e6 2.c4 c5 3.Nc3 Nf6 4.g3 d5 5.cxd5 exd5 6.d4 Bg4 7.Bg2 Nc6 8.Bg5 cxd4 9.Bxf6 Qxf6 10.Nxd5 Qd6 11.Nxd4 Rd8 12.O-O Qe5 13.Nxc6 bxc6 14.Qa4 Bd7 15.Nf4 Ra8 16.Rac1 Qa5 17.Qxa5 Bc8 18.Qd2 Rg8 19.Bh1 Bd6 20.Bd5 f5 21.Bxc6+ Ke7 22.Qc2 a5 23.Ng6+ hxg6 24.Rfe1 Rb8 25.Qc3 Rb6 26.g4 f4 27.Bb5 Rxb5 28.Red1 Rb8 29.Qh3 Kf6 30.b4 Bc7 31.e3 Ke5 32.Ra1 Rb5 33.Kh1 Rd8 34.Rxd8 Bf5 35.Rd6 Bc2 36.Rd2 f3 37.Kg1 Ke4 38.Qh8 Ba4 39.Qc8 Bf4 40.Qg8 Bd1 41.Qh7 Bg5 42.Qxg6+ Rf5 43.Qe6+ Re5 44.Qc4# 1-0