Nf3 d5 g3 g6 Bg2 Bg7 d4 c6 O-O Nf6 Nbd2 O-O c4 a5 h3 b5 cxb5 Ne4 Nxe4 dxe4 Ng5 h6 Nxe4 cxb5 a4 Nc6 e3 Nb4 Nc5 Ra7 Bd2 bxa4 Qxa4 Rc7 Qb5 Rxc5 Qxc5 Nd3 Qb5 Bf5 g4 Qd7 Bc6 Qd6 gxf5 Rc8 Be4 Ne5 Rfc1 Rxc1+ Rxc1 Qd7 Qxd7 Nxd7 fxg6 fxg6 Rc7 Nf6 Bxg6 a4 Rxe7 Nd5 Ra7 Bxd4 exd4 Kh8 Bxh6 Ne7 Rxe7 Kg8 Re8#