d4 Nf6 c4 e6 g3 d5 Nf3 Be7 Bg2 O-O cxd5 exd5 Ne5 c5 O-O Nc6 Be3 cxd4 Bxd4 Qd6 Nxc6 bxc6 Nc3 Be6 Na4 Nd7 Rc1 Rfc8 Nc5 f6 e4 Rcb8 Nxe6 Qxe6 exd5 cxd5 Re1 Qd6 Qh5 Rb5 Qe2 Rb4 Qxe7 Qxe7 Rxe7 Kh8 Bc3 Rb5 Rxd7 h6 Bxd5 Rbb8 Bxa8 Rxa8 Bd4 Re8 Rcc7 h5 Rxg7 Rc8 Rh7+ Kg8 Rcg7+ Kf8 Bxf6 a6 Rh8#