Click ‘more…’ to read the solution.
The correct answer is Philip.
Solution:
James finished last and John came in second, with this knowledge we can place them:
1: ?
2: John
3: ?
4: ?
5: James
We know that John finished before George and we know that Philip finished before Michael. Therefore, George and Michael are positioned 3 and 4 (not necessarily in that order) and Philip must have been first to finish.