e4 c6 d4 d5 exd5 cxd5 Nf3 Nf6 c3 Bg4 Be2 Nbd7 Nbd2 e6 O-O Bh5 Ne5 g6 g4 Nxg4 Bxg4 Qh4 Qa4 Qd8 Bxh5 gxh5 Ndf3 Rg8+ Kh1 a5 Bg5 Qc8 Qb5 a4 c4 dxc4 Rac1 Rxg5 Nxg5 Bc5 Ne4 Ke7 Nxc5 Nxe5 dxe5 h4 Rxc4 Qc6+ Qxc6 bxc6 Rxa4 Rg8 Ra7+ Ke8 Ra8+ Ke7 Rxg8 h5 Rd1 f5 Rd7#