e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 d6 O-O h6 d4 Nxe4 dxc5 O-O cxd6 Qxd6 Be3 Be6 Qxd6 Nxd6 Bxe6 fxe6 Nbd2 Rad8 a4 a6 b4 e4 Nd4 Nxd4 Bxd4 b5 Rfe1 e5 Bxe5 Rfe8 Bxd6 a5 Bf4 bxa4 bxa5 Rd5 Nxe4 Rf5 Nf6+ gxf6 Rxe8+ Kf7 Re4 Kg7 Raxa4 Rd5 Ra1 Rd7 Rc4 f5 Rxc7 Rxc7 Bxc7 f4 a6 f3 a7 Kg6 Ra6+ Kh7 a8=Q fxg2 Qf8 h5 Rh6#