1.e4 e5 2.Nc3 Nc6 3.Nf3 Nf6 4.Bb5 Bd6 5.O-O O-O 6.Ba4 Nd4 7.d3 Nxf3+ 8.Qxf3 Bc5 9.Bg5 c6 10.Bb3 h6 11.Be3 Bxe3 12.Qxe3 Re8 13.f4 d6 14.fxe5 dxe5 15.Rxf6 gxf6 16.Qxh6 Be6 17.Rf1 Bxb3 18.Rf3 Qb6+ 19.Kf1 Be6 20.Rg3+ Bg4 21.Rxg4# 1-0