1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.Ne5 Bf5 6.d4 Nfd7 7.f4 h5 8.Nd2 h4 9.e4 dxe4 10.Nxe4 e6 11.g4 h3 12.Bf3 Nxe5 13.fxe5 Bxe4 14.Bxe4 Be7 15.Qf3 Qxd4+ 16.Be3 Qxe5 17.Qxf7+ Kd8 18.Rad1+ Nd7 19.Rxd7+ Kxd7 20.Rd1+ Kc8 21.Qxe7 Qxe4 22.Qd7+ Kb8 23.Qd6+