e4 Nc6 d4 d5 exd5 e5 dxc6 Qxd4 Qxd4 exd4 Bb5 b6 Bf4 Bf5 Nf3 Be4 Nbd2 Nf6 Nxe4 Nxe4 O-O O-O-O Rfe1 Nc5 Ng5 Bd6 Bxd6 cxd6 Nxf7 Rhf8 Nxd8 Rxd8 b4 a6 Bf1 a5 bxc5 Kc7 Re7+ Kxc6 cxb6 Kxb6 Rb1+ Kc6 Rxg7 d5 Rxh7 Rg8 Ra7 Rg5 Rxa5 Rg8 Rbb5 d3 Rc5+ Kb7 Bxd3 Rg5 Rab5+ Ka8 Rb1 Rg7 Rxd5 Rb7 Rxb7 Kxb7 Be4 Kb6 g4 Ka6 g5 Kb6 g6 Ka6 g7 Kb6 g8=Q Ka6 Qd8 Ka7 Ra5#