d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 h6 cxd5 exd5 Bd3 c5 dxc5 Bxc5 Rc1 d4 exd4 Bxd4 Nxd4 Nc6 Nxc6 bxc6 O-O Re8 h3 Qa5 Na4 Ba6 Bd2 Qxa4 Qxa4 Bxd3 Rfe1 Rxe1+ Bxe1 Be4 Bc3 Re8 Bxf6 gxf6 Re1 f5 f3 Rb8 fxe4 h5 exf5 Rb5 Re8+ Kh7 Qd4 Rxf5 Qh8+ Kg6 Rg8#