d4 Nf6 c4 e6 Nf3 d5 Nc3 Bb4 e3 O-O Bd3 Nbd7 O-O Bxc3 bxc3 c5 Bb2 h6 Ne5 Qb6 Qc2 Nxe5 dxe5 Ne4 cxd5 exd5 c4 Bg4 cxd5 Bf5 Rab1 Qb4 f3 Nd2 Bxf5 Rad8 a3 Qb3 Qxd2 Rde8 Bc3 Qxa3 Rxb7 g5 Ra1 Rxe5 Bxe5 Re8 Rxa3 a5 Qb2 h5 Bh8 f6 Bh7+ Kf8 Qxf6#