Nf3 d5 g3 g6 Bg2 Bg7 d4 c6 O-O Nf6 Nbd2 O-O c4 a5 b3 a4 Ba3 Ne4 e3 axb3 Qxb3 dxc4 Nxc4 Be6 Qxb7 Nd7 Nfe5 Bxe5 Nxe5 Nxe5 Bxe7 Nd6 Bxd6 Qxd6 dxe5 Qxe5 a4 Ra5 Bxc6 h5 Qe7 Rc5 Rac1 Rxc1 Rxc1 Qb2 Rf1 Qc2 Qd6 Rc8 Bd7 Rd8 Qc6 Bc4 Qc7 Rxd7 Qc8+ Kg7 Qxd7 Bxf1 Qd4+ f6 Kxf1 Qc6 Kg1 Qxa4 Qxa4 g5 Qd7+ Kg6 h4 Kh6 Qf7 gxh4 gxh4 f5 Qxf5 Kg7 Qxh5 Kg8 Qf5 Kg7 h5 Kh6 Qg6#