d4 d5 Nf3 Nf6 g3 c5 Bg2 cxd4 O-O h6 b3 Nc6 Nxd4 e5 Nxc6 bxc6 c4 Bc5 Bb2 e4 cxd5 cxd5 Bxf6 gxf6 Qc2 Qd6 Rc1 Bb6 Nc3 Qe6 Nxd5 Bxf2+ Kxf2 O-O Bxe4 f5 Ne7+ Qxe7 Bxa8 Qe5 Qc3 Qxc3 Rxc3 Ba6 Bf3 Rd8 Rac1 f4 gxf4 Re8 Rc7 Kf8 Rxa7 Bb5 a4 Bxe2 Bxe2 Re4 Kf3 Rb4 Bc4 Rb8 Rxf7+ Ke8 Rg1 Rxb3+ Bxb3 Kd8 Rg8#