1.e4 e5 2.Nf3 f6 3.d4 d5 4.Nc3 dxe4 5.Nxe4 exd4 6.Nxd4 g5 7.Bd2 h5 8.Nb3 Bg4 9.Be2 Bb4 10.Bxg4 h4 11.Bxb4 Qxd1+ 12.Rxd1 Kf7 13.Rd8 Ne7 14.Rxh8 Ng6 15.Rh7+ Ke8 16.Nxf6+ Kd8 17.O-O Nd7 18.Rd1 a5 19.Rhxd7+ Kc8 20.Rd8#