d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 Nf3 O-O Be2 Bg4 Bf4 Nh5 Be3 c5 dxc5 Bxf3 Bxf3 Bxc3+ bxc3 Qa5 O-O Nf6 cxd6 Nc6 dxe7 Nxe7 Qd6 Qxc3 Qxe7 b6 e5 Ng4 Bxg4 Rae8 Qxa7 Rxe5 Qxb6 Re7 Bc5 Qe5 Bxe7 Qxe7 Rfd1 Qe5 Qd4 f6 Qxe5 fxe5 Rd7 Ra8 Be6+ Kh8 Rb1 h5 Rbb7 Rxa2 Rb8#