e4 c5 Nf3 a6 Nc3 d6 d4 b6 Be2 Nf6 dxc5 bxc5 e5 Nfd7 Bf4 Bb7 exd6 Nc6 O-O exd6 Bxd6 Be7 Re1 Nb6 Bf1 O-O Bxe7 Qxd1 Raxd1 Nxe7 Rxe7 Bxf3 gxf3 f6 Re3 f5 Kh1 f4 Re6 Na4 Nxa4 g5 Red6 Kh8 Nb6 Rab8 Nd7 Rfd8 Nxb8 Rxb8 Rxa6 Kg7 Rd7+ Kg8 Raa7 Kf8 Rxh7 Kg8 Bc4+ Kf8 Rh8#