1.e4 e5 2.Nf3 d6 3.Bc4 Nc6 4.O-O Bg4 5.d3 Nf6 6.Nc3 Nd4 7.Nxd4 Bxd1 8.Nxd1 exd4 9.Bb5+ c6 10.Bc4 Be7 11.c3 dxc3 12.Nxc3 O-O 13.Bg5 d5 14.exd5 cxd5 15.Nxd5 Nxd5 16.Bxe7 Nxe7 17.Rae1 Ng6 18.Re3 Re8 19.Rf3 Ne5 20.Bxf7+ Nxf7 21.Re1 Rxe1#