1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.h3 Bh5 6.d3 e6 7.Qe1 Be7 8.e4 O-O 9.Nc3 a5 10.Bf4 a4 11.a3 h6 12.e5 Nfd7 13.g4 Bg6 14.Bg3 b5 15.Ne2 c5 16.Nf4 Bh7 17.c4 g5 18.Nh5 Bxd3 19.cxd5 exd5 20.e6 Nf6 21.exf7+ Kh7 22.Ne5 Bxf1 23.Qb1+