d4 Nf6 Nf3 d5 c4 e6 Bg5 dxc4 e4 c5 Bxc4 cxd4 O-O Be7 e5 Ng4 Bxe7 Qxe7 Qxd4 h5 Nbd2 O-O Rac1 Nh6 Qf4 f5 Nh4 Kh7 Ndf3 Qe8 Ng5+ Kg8 Rfd1 Nc6 Rd6 Rb8 Nxe6 Bxe6 Rxe6 Nf7 Rxe8 Rfxe8 Nf3 Na5 Bxf7+ Kxf7 Qxf5+ Kg8 Rc7 Kh8 Qxh5+ Kg8 Qf7+ Kh7 Qxg7#