e4 d5 exd5 Nf6 Nf3 c6 dxc6 Nxc6 Bb5 Qc7 d4 Bf5 Nc3 e6 h3 Bb4 O-O O-O Bd3 Bxd3 Qxd3 e5 Bg5 Bxc3 Bxf6 Bxb2 Rab1 Rae8 Ng5 e4 Nxe4 Nb4 Qd2 Rxe4 Qg5 Qg3 Qxg3 g6 Rxb2 Re6 Qf3 a5 a3 Nd5 Bg5 Nc7 Bh6 Rfe8 Rxb7 Rc8 Rxc7 Rf8 Rxf7 Rf6 Rxf8+ Rxf8 Qxf8#