e4 e5 d4 exd4 c3 c5 Nf3 Nc6 Bd3 d5 O-O c4 exd5 Na5 Be4 Be7 Qxd4 Nf6 Re1 O-O Bf4 Bd6 Bxd6 Qxd6 Nbd2 Qb6 b4 Qxd4 Nxd4 b6 bxa5 Bb7 Nc6 Bxc6 dxc6 Nxe4 Rxe4 Rad8 Nf3 Rd3 axb6 f5 b7 Rxc3 c7 fxe4 c8=R exf3 Rxf8+ Kxf8 b8=Q+ Kf7 Qxa7+ Kg6 Qb6+ Kf7 Qd4 fxg2 Qxc3 Kf8 Rd1 Kf7 Qe5 c3 Rd7+ Kf8 Qb8#