1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bg4 6.f3 Bd7 7.Bc4 Nh5 8.O-O g6 9.Be3 Nc6 10.Qd2 h6 11.Rae1 Be7 12.f4 Nf6 13.h3 g5 14.fxg5 hxg5 15.Bxg5 Qc8 16.Bxf6 Bxf6 17.Rxf6 Ne5 18.Bxf7+ Nxf7 19.Rxf7 Kxf7 20.Rf1+ Ke8 21.Qg5 c5 22.Nd5 Qd8 23.Qg6#