d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 Nge2 O-O f3 c5 dxc5 Ne8 Be3 Nc6 Qd2 f5 O-O-O Qa5 Kb1 fxe4 Nxe4 Bf5 Qxa5 Bxe4+ fxe4 Nxa5 Nd4 dxc5 Ne6 Nd6 Nxf8 Ndxc4 Bxc4+ Nxc4 Bxc5 Nxb2 Ne6 b6 Nxg7 Kxg7 Bd4+ Kf8 Bxb2 Kg8 Rd7 e6 Rg7+ Kh8 Rxg6+ e5 Bxe5#