e4 Nc6 Nc3 d6 d4 Nf6 Bb5 a6 Bxc6+ bxc6 Nf3 Bg4 h3 Bxf3 Qxf3 e6 e5 dxe5 Qxc6+ Nd7 Bg5 Be7 Bxe7 Kxe7 O-O-O Rb8 dxe5 Qc8 Ne4 Rb5 f4 Ra5 Rd2 Rxa2 Kb1 Rxb2+ Kxb2 h5 Rhd1 Rd8 Kc1 Kf8 Rxd7 Rxd7 Rxd7 f5 exf6 g6 Qc5+ Kg8 f7+ Kh8 f8=R+ Qxf8 Qxf8#