d4 d5 Nf3 Nf6 c4 e6 Nc3 Be7 Bg5 O-O e3 Nbd7 Bd3 Bb4 cxd5 e5 dxe5 h6 exf6 hxg5 h4 g4 fxg7 c6 Nd4 Bxc3+ bxc3 cxd5 gxf8=Q+ Nxf8 Be2 Qa5 Rc1 Ng6 h5 Nh8 Bxg4 Bxg4 Qxg4+ Kf8 Nf5 Ng6 hxg6 fxg6 Qxg6 Qxc3+ Rxc3 b6 Rh8#