Particles in render not matching preview (Blender 2.8)
The viewport has still several update issues. Scrubbing the timeline back and forth and jumping to the first frame ShiftLeft Arrow can help forcing the viewport to update (sometimes).

To make sure the particles are rendering as expected I always enable Disk Cache and Bake all Dynamics (Particle Properties > Cache) before rendering, which works in this case too:

 
Frame 1-100