1.Nf3 d5 2.g3 g6 3.Bg2 Bg7 4.d4 Nf6 5.c4 dxc4 6.Qa4+ Nbd7 7.Nc3 O-O 8.Qxc4 Nb6 9.Qd3 Be6 10.O-O Qc8 11.Ng5 Bc4 12.Qc2 h6 13.Nge4 Nxe4 14.Qxe4 c6 15.b3 Be6 16.Ba3 Re8 17.Rac1 Bf5 18.Qe3 Bh3 19.Rfd1 Bxg2 20.Kxg2 Qd7 21.Qf3 Rad8 22.e3 Nd5 23.Na4 Qc7 24.e4 Nb6 25.Nc3 Nd7 26.Nd5 Qa5 27.Bb4 Qxa2 28.Nxe7+ Kh7 29.Qxf7 Nf8 30.Qg8#