1.e4 e5 2.Nc3 Nc6 3.Bc4 Bc5 4.d3 d6 5.Nge2 Nf6 6.h3 h5 7.Na4 Bb6 8.Nxb6 axb6 9.O-O g6 10.Bg5 Be6 11.Bb5 Ra5 12.a4 Bd7 13.f4 exf4 14.Rxf4 h4 15.Bxf6 Qa8 16.Bxh8 Ke7 17.Bf6+ Ke8 18.Rxh4 Bc8 19.Rh8+ Kd7 20.Nd4 g5 21.Qg4#