e4 d5 exd5 Qxd5 Nc3 Qe6+ Be2 Qg6 Nf3 e5 Nxe5 Qb6 d4 Bb4 Bc4 Be6 O-O Bxc3 bxc3 Qd6 Qf3 Nf6 Qxb7 O-O Bxe6 fxe6 Qxa8 Nd5 Qxa7 Nc6 Nxc6 Qxc6 Ba3 Nf4 f3 Rf5 Rae1 g6 Bc5 Kf7 c4 Nh5 g4 Rxc5 Qxc5 Qxc5 dxc5 Ng7 Rd1 h5 Rd7+ Kf8 Rxc7 Ne8 Rc6 Nf6 Re1 hxg4 Rexe6 Nh7 Rxg6 gxf3 Rc7 Nf6 Rxf6+ Kg8 Rxf3 Kh8 Rf8#