Everything was going to plan after a comfortable first set before the tournament hosts claimed the second to make things interesting.
China finished the round-robin tournament with a 10-1 record and 30 competition points.
Serbia also won 10 of their 11 games to finish second and book their ticket to Rio, but they very nearly blew it on the final day.
Having won the first two sets the magnitude of the occasion seemingly caught up with the Serbians as Argentina stole the third and fourth.
But they held their nerve to hold on for a 3-2 (25-16, 25-19, 20-25, 23-25, 15-4) win and wrap up all-important second place.
Karch Kiraly’s side had to settle for third spot with a 9-2 record and 28 competition points.
Russia pummeled Algeria 25-5, 25-6, 25-8 in the second match of the final day, but it wasn’t enough as they finished in fourth place, also with a 9-2 record (27 points).
Japan (7-4, 22 points) finished fifth while Korea (5-6, 16 points) came in sixth.