e4 e6 c3 a6 Nf3 d5 e5 Nd7 Be2 Ne7 O-O Nf5 d4 Be7 g4 Nh4 Nxh4 Bxh4 a4 f6 f4 c5 Be3 O-O exf6 Nxf6 dxc5 Bd7 Nd2 Qc7 g5 Ne4 Nxe4 dxe4 Bc4 Qc6 Qh5 b5 Ba2 Rab8 Qxh4 b4 cxb4 Rxb4 f5 Rxa4 fxe6 Rxf1+ Rxf1 Bxe6 Qf4 Qc8 Bxe6+ Qxe6 Qf8#