d4 Nf6 Nf3 d5 c4 e6 Bg5 dxc4 e4 c5 Bxc4 cxd4 O-O Be7 Nxd4 e5 Nf5 h6 Bxf6 Qxd1 Nxg7+ Kf8 Bxe7+ Kxe7 Rxd1 h5 Nc3 Kf8 Nf5 Nc6 Rd6 Bxf5 exf5 h4 Rad1 Nd4 Rd7 Rh7 f6 Rc8 f4 Ne6 Bxe6 fxe6 Rxh7 b6 Rdd7 Kg8 Rdg7+ Kf8 Rh8#