d4 Nf6 c4 e6 Nf3 b6 g3 Bb7 Bg2 Be7 O-O O-O Nc3 Ne4 Bd2 a5 d5 f5 Rc1 Na6 Be3 Nac5 Nxe4 fxe4 Nd2 exd5 cxd5 Bxd5 Bxc5 bxc5 Nxe4 Bxe4 Bxe4 Ra7 Qd5+ Rf7 Bxh7+ Kxh7 Qxf7 d5 Qh5+ Kg8 Rfd1 d4 Rxc5 Bxc5 Qxc5 Qb8 Qc4+ Kh8 Rxd4 g5 Qc3 Qxb2 Qxb2 Kh7 Rd7+ Kh6 g4 Ra6 Qg7#