1.Nf3 Nf6 2.g3 c5 3.Bg2 Nc6 4.O-O d5 5.d3 e5 6.Nbd2 Be7 7.e4 O-O 8.exd5 Nxd5 9.Nc4 f6 10.Ne3 Nc7 11.Nd2 Be6 12.Nb3 Qd7 13.Bd2 Rad8 14.Na5 Nxa5 15.Bxa5 b6 16.Bc3 Nb5 17.a4 Nxc3 18.bxc3 f5 19.c4 Bf6 20.Bd5 f4 21.Bxe6+ Qxe6 22.Qg4 Qc6 23.Nd5 e4 24.dxe4 Qe8 25.Rae1 fxg3 26.hxg3 Rd7 27.e5 h5 28.Nxf6+