UPDATE: New ROM located in the OP. It has a .md extenstion (MegaDrive), but it comes from the "no-intro" ROMset (whatever that means) from RetroArch.
ALSO, make sure your settings --> video aspect ratio is set to "Core Provided". Mine wasn't. Once I updated, @chaos and I had a successful game with line changes, injuries, penalties and no desyncs.