e4 e5 Nc3 Nc6 Nf3 Nf6 d4 exd4 Nxd4 Bb4 Nxc6 bxc6 Bg5 Bxc3+ bxc3 h6 Bh4 O-O Bd3 Re8 O-O g5 Bg3 Nxe4 Qh5 d5 Qxh6 Bf5 Qxc6 Rc8 Bxe4 Rxe4 Rad1 Be6 Qa6 c5 Rfe1 Qf6 f3 Rxe1+ Rxe1 d4 h3 dxc3 Be5 Qg6 Bxc3 Kh7 Qxa7 Qf5 a4 Qxc2 Rxe6 Qxc3 Qxf7+ Qg7 Qh5+ Kg8 Rg6 Rd8 Rxg7+ Kxg7 Qxg5+ Kf7 Qxd8 Ke6 f4 Kf5 Qg5+ Ke6 Qxc5 Kf6 a5 Kf7 a6 Kg7 a7 Kf7 a8=Q Kg7 Qaf8+ Kg6 Qcf5#