e4 e5 Nf3 d5 Nxe5 dxe4 Bc4 Nh6 d4 Nd7 Nxd7 Qxd7 Bxh6 gxh6 Nd2 Bg7 Nxe4 a6 c3 O-O O-O b6 Qf3 Bb7 Nf6+ Bxf6 Qxb7 b5 Bd3 Bg7 Rfe1 f5 Re2 Rae8 Rxe8 Rxe8 Qxa6 c6 a4 bxa4 Qxa4 Kf7 Bc4+ Kg6 d5 Qc8 dxc6 Re4 f3 Rh4 g3 Rxc4 Qxc4 Be5 c7 Kg7 Ra7 Bf6 Qa6 Bxc3 Qxc8 f4 Qf8+ Kxf8 c8=Q#