1.Nf3 Nf6 2.g3 d6 3.d4 Nbd7 4.Bg2 e5 5.dxe5 dxe5 6.O-O Bc5 7.c4 O-O 8.Nc3 c6 9.Qc2 Re8 10.Ng5 h6 11.Nge4 Nxe4 12.Nxe4 Qc7 13.Be3 Be7 14.Rad1 f5 15.Nc3 Nf6 16.Bh3 f4 17.Bxc8 Raxc8 18.Bc1 Bc5 19.Qf5 fxg3 20.hxg3 Rcd8 21.Bxh6 Rxd1 22.Nxd1 Qf7 23.Bg5 Qh5 24.Kg2 Qf7 25.Rh1 Qe6 26.Qg6 Qf7 27.Rh8+ Kxh8 28.Qxf7