1.Nf3 f5 2.e4 Nf6 3.d3 fxe4 4.Ng5 e3 5.Bxe3 d6 6.Nc3 e5 7.Nge4 Nxe4 8.dxe4 Be7 9.Bc4 Bg5 10.Qh5+ g6 11.Qxg5 Qxg5 12.Bxg5 Nc6 13.Nd5 Kd7 14.Nf6+ Ke7 15.Nxh7+ Ke8 16.Nf6+ Kd8 17.O-O-O Ne7 18.Nd5 Rh7 19.h4 c6 20.Nxe7 Rxe7 21.Rxd6+ Bd7 22.Rhd1 Ke8