1.Nf3 d6 2.d4 f5 3.Nc3 Nf6 4.g3 e6 5.Bg2 c6 6.O-O Qc7 7.Nh4 e5 8.e4 fxe4 9.dxe5 dxe5 10.Nxe4 Be7 11.Bg5 O-O 12.Nxf6+ Bxf6 13.Bxf6 Rxf6 14.Qh5 Nd7 15.Nf3 g6 16.Qg5 Rf5 17.Qe7 h6 18.Rae1 Rf7 19.Qe6 Kg7 20.Nxe5 Nxe5 21.Qxe5+ Qxe5 22.Rxe5 Bf5