1.Nf3 e6 2.g3 b6 3.Bg2 Bb7 4.O-O f5 5.d4 Nf6 6.c4 Be7 7.Nc3 O-O 8.d5 exd5 9.Nxd5 Nxd5 10.cxd5 d6 11.Nd4 Bc8 12.e4 fxe4 13.Bxe4 Bf6 14.Ne6 Bxe6 15.dxe6 c6 16.Qc2 h6 17.Bg6 Qe7 18.Re1 Be5 19.Bf7+ Kh8 20.Qg6 Nd7 21.Bxh6 Rxf7 22.exf7 Nf8 23.Bxg7+ Bxg7 24.Qh5+