d4 Nf6 c4 g6 Nc3 d5 Nf3 Bg7 Bf4 O-O cxd5 Nxd5 Nxd5 Qxd5 Qb3 Qe4 e3 Bg4 Bd3 Bxf3 Bxe4 Bxe4 f3 c5 fxe4 e5 Qxb7 Nc6 Qxc6 Rac8 Qb7 exf4 exf4 Rb8 Qxa7 cxd4 b3 h5 O-O Ra8 Qc5 d3 Rad1 Rxa2 Rxd3 Raa8 Rfd1 Bh6 g3 Rac8 Qf2 g5 fxg5 Bxg5 Rd5 f6 Qf5 Rc7 h4 Bc1 Rd8 Ba3 Qa5 Rb7 Qxa3 Rxd8 Rxd8+ Kf7 Qf8+ Kg6 Qc5 Kh7 Qxh5+ Kg7 Rh8 Rb4 Qh7#