e4 d5 exd5 Qxd5 Nf3 Qa5 Be2 e5 O-O e4 Nd4 a6 d3 c5 Nb3 Qc7 Nc3 Be6 Nxe4 Nd7 Re1 Ngf6 Ng5 Bd6 g3 O-O-O Nxe6 fxe6 Bf1 Ne5 Bg2 c4 Nd4 Rhe8 Bf4 Neg4 Nxe6 Rxe6 Rxe6 cxd3 Rxd6 g5 Rxf6 Nxf6 Bxc7 Kxc7 cxd3 Nd7 Qf3 Kd6 Qd5+ Kc7 Rc1+ Nc5 Rxc5+ Kb6 Qxb7+ Kxc5 Qc6+ Kd4 Qc3#