Nf3 d5 d4 Nf6 c4 e6 Nc3 c6 cxd5 exd5 Bg5 Be7 e3 Ne4 Bxe7 Qxe7 Be2 Bg4 Nxe4 dxe4 Ne5 Bxe2 Qxe2 a5 O-O O-O Rac1 Qe6 Qc4 Qxc4 Nxc4 Re8 Nd6 Nd7 Nxe8 Rxe8 Rfd1 h5 d5 cxd5 Rxd5 Nf8 Rxh5 b6 Rb5 Re6 Rd5 Kh7 Rc8 Kg8 Rdd8 Kh7 Rxf8 Re5 Rxf7 Rd5 h3 Rd1+ Kh2 Rf1 Rcc7 a4 Rxg7+ Kh6 Rge7 Rxf2 Rc6+ Rf6 Rxf6+ Kg5 Rxb6 Kh4 g3+ Kg5 Re5#