1.e4 Nf6 2.e5 Nd5 3.d4 Nb6 4.Bd3 d6 5.f4 Nc6 6.c3 g6 7.Qf3 Be6 8.Nh3 Qd7 9.Ng5 Bg4 10.Qg3 Bf5 11.Bxf5 Qxf5 12.O-O e6 13.Qf3 h5 14.Ne4 h4 15.Nf6+ Kd8 16.d5 exd5 17.Nxd5 dxe5 18.Nxb6 axb6 19.Be3 Kc8 20.Nd2 exf4 21.Bxf4 Bc5+ 22.Kh1 g5 23.Be3 Qxf3 24.Rxf3 g4