e4 e5 Nf3 Nc6 d4 exd4 c3 dxc3 Bc4 Nf6 Nxc3 Bb4 e5 d5 exf6 Bxc3+ bxc3 dxc4 Qxd8+ Kxd8 fxg7 Rg8 Bg5+ f6 Bxf6+ Kd7 Ng5 Na5 O-O-O+ Kc6 Rhe1 Bf5 Re5 Rxg7 Bxg7 h6 Rxf5 hxg5 Rxa5 g4 Rd4 b5 a4 Rc8 Rxb5 a6 Rxc4+ Kd6 Ra5 Rb8 Be5+ Ke7 Rxc7+ Kf8 Rxa6 Ke8 Rh6 Ra8 Rh8#