So, at the one-third distance mark (excluding Brazil-Mexico) of the group stages, my predictions rate:
1/16 - Correct result and scoreline
8/16 - Correct result (other scoreline)
6/16 - Incorrect result
1/16 - Incorrect and opposite result
Which is pretty good, actually. Only Uruguay - Costa Rica was totally wrong (predicted 4-1 win for Uruguay, got 3-1 win for Costa Rica), while the rest were draws that didn't turn out that way (5 games) and one result that was actually a draw (Russia - Nice Korea). Only Iran - Nigeria was bang on, while 8 other results (all wins) came true.
For individual team scores I've got:
8/32 - Correct score and correct result
3/32 - Correct score in incorrect result
10/32 - Incorrect score in correct result
11/32 - Incorrect score in incorrect result
Which isn't that bad either. Correctly predicting how many goals a team is going to score in a given game is quite tricky and the majority of incorrect guesses were within 1 goal (13 of the 21).
Group F is my most successful group with 2 games from 2 and 3 scores from 4 correctly predicted, with Group E just behind (2 from 2, 1 from 4), while Group C is my least successful, with 0 games from 2 and 1 score from 4 correct. Groups A, D, H and G all have 1 result from 2 and 1 score from 4 correct, with Group B on 1/2 results and 2/4 scores.