1.Nf3 Nf6 2.d4 d5 3.g3 e6 4.Bg2 Be7 5.O-O O-O 6.b3 b6 7.c4 dxc4 8.Ne5 c6 9.Bxc6 Nxc6 10.Nxc6 Qc7 11.Nxe7+ Qxe7 12.Ba3 Qe8 13.Bxf8 Kxf8 14.bxc4 Qc6 15.Qb3 Bb7 16.f3 h5 17.Nd2 h4 18.Qb4+ Kg8 19.gxh4 g6 20.Qe7 Kg7 21.Ne4 Re8 22.Qxf6+