Mira, al menos, por favor, lee las respuestas que te doy. Si a la primera te dejan dudas (ya se que no son muy claras a veces) leelas 2 o 3 veces antes de repreguntar.
Cita: $dataGames[4] = array('NumGame' => 5, 'Teams' => 7); // Una o las dos condiciones, son diferentes del anterior y es la ultima fila
En eso creo que fui claro. Sobre todo en la parte de que debe ser la ultima fila. en tu segundo caso no vas a notar el bug, ya que es igual a la anteultima, el problema, como mencione arriba es cuando
Una o las dos condiciones, son diferentes del anterior y es la ultima fila