1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bf5 5.d3 Nbd7 6.Nbd2 e5 7.Nh4 Be6 8.e4 Bd6 9.Qe1 Qc7 10.h3 O-O-O 11.Nb3 dxe4 12.Qe3 Kb8 13.dxe4 h6 14.Bd2 g5 15.Nf5 Bc4 16.Rfd1 Nb6 17.a4 Ba6 18.Ba5 Bf8 19.Nc5 Bxc5 20.Qxc5 Nfd7 21.Qe7 Bc4 22.Nd6 Be2 23.Rd2 Bh5 24.g4 Bg6 25.Rad1 Rh7 26.Ne8 Qc8 27.Qd6+ Ka8 28.Nc7+ Kb8 29.Ne6+