Spot the difference: cunaguaro versus ocelot

They look very much alike, but the margay -in Spanish cunaguaro or gato tigre- is smaller and the spots are a little bit different.

This is a cunaguaro:







and this is an ocelot:








A cunaguaro:



An ocelot:

Beautiful creatures, aren't they?