1.Nf3 Nc6 2.d4 d5 3.g3 Bg4 4.Bg2 e6 5.c4 Nf6 6.Ne5 Bb4+ 7.Nc3 O-O 8.Nxg4 Nxg4 9.e4 Nf6 10.cxd5 exd5 11.e5 Ne4 12.Qd3 f6 13.O-O Bxc3 14.bxc3 fxe5 15.Ba3 Re8 16.Qb5 Nxc3 17.Qxb7 Nxd4 18.Bc5 c6 19.Bxd4 Ne2+ 20.Kh1 Nxd4 21.f4 Qe7 22.Qa6 e4 23.Rad1 Nf5 24.Rfe1 Rac8 25.Bh3 Qe6 26.Kg1 Rc7 27.Qa5 Rf7 28.g4 Nh4 29.Rf1 Nf3+