d4 Nf6 c4 e6 Nf3 d5 g3 dxc4 Bg2 c5 Nbd2 Qa5 O-O Qa6 Ne5 Nbd7 Ndxc4 h5 Bg5 b5 Bxa8 bxc4 Bc6 Bd6 Bxf6 gxf6 Bxd7+ Bxd7 Nxd7 Kxd7 dxc5 Rb8 cxd6 Rb6 Qd4 Rxd6 Qxf6 Qb7 Qxf7+ Kc6 Qe8+ Kc7 Rad1 Rd5 Qxe6 Qxb2 Rxd5 Qg7 Rc5+ Kb8 Qc8#