The red team knocked the ball toward the goal and the black team tried to block it.
The teams are in blue and orange.
It's either red and black teams or blue and orange.
exists e2 e1 p1 s1 s2 x1 x2 x3.(n_thing(x2) & n_team(x1) & n_team(x1) & a_black(s2) & Theme(s2,x1) & n_goal(x3) & n_ball(x2) & a_red(s1) & Theme(s1,x1) & Topic(e2,p1) & Actor(e2,x1) & v_try(e2) & exists e3.(Theme(e3,x2) & Actor(e3,x1) & v_block(e3)) & toward(e1,x3) & Theme(e1,x2) & Actor(e1,x1) & v_knock(e1))
exists p1 x1.(n_team(x1) & exists s1 x2.(in(x1,x2) & n_orange(x2) & a_blue(s1) & Theme(s1,x2)))