1.Nf3 Nf6 2.g3 d5 3.d4 Bf5 4.c3 e6 5.Bg2 h6 6.Nbd2 Be7 7.O-O O-O 8.Ne5 c5 9.e3 Bh7 10.Qe2 Nc6 11.f4 Rc8 12.Ndf3 Ne4 13.Bh3 a6 14.Nxf7 Rxf7 15.Bxe6 Bf5 16.Bxf7+ Kxf7 17.Ne5+ Nxe5 18.fxe5 Kg6 19.c4 dxc4 20.Rxf5 Kxf5 21.Qf3+ Ke6 22.Qxe4 Qd5 23.Qg4+