1.d4 e6 2.c4 f5 3.g3 Nf6 4.Bg2 c6 5.Nh3 d5 6.O-O Bd6 7.Bf4 O-O 8.Nd2 b6 9.Rc1 Bb7 10.Nf3 Bxf4 11.Nxf4 Qd6 12.Qb3 Ba6 13.cxd5 cxd5 14.Ne5 Ne4 15.Rc2 Bb7 16.Rfc1 Na6 17.Qa4 Rfc8 18.Rxc8+ Rxc8 19.Rxc8+ Bxc8 20.Qe8+ Qf8 21.Qc6 Nb4 22.Qa8 Qe8 23.Qxa7 b5 24.Qc7 Nxa2 25.Nh5 Qf8 26.Bxe4 fxe4 27.Nxg7 Nb4 28.Nh5 Na6 29.Nf6+