e4 d5 exd5 a6 Nf3 a5 d4 e6 dxe6 fxe6 Bc4 a4 O-O Ra5 Bd2 Rf5 c3 Qd7 Ng5 c6 Bxe6 Qxe6 Nxe6 Bxe6 g4 Ra5 c4 Bxc4 Re1+ Ne7 Bxa5 a3 Nxa3 Bb5 Qb3 Ba6 Qb6 Kf7 Qd8 b6 Bxb6 Bc8 Rxe7+ Bxe7 Qxh8 Bxa3 bxa3 Nd7 Qxc8 Nxb6 Qxc6 h5 Re1 hxg4 Qe6+ Kf8 Qe8#