Maybe not the same car, but it looks quite similar...
...
... looking at the bigger photo I think that the puzzle car could the same car of SAC180, after some updates to change it to a race car... more air from the front grille without the bars, vents in the bonnet for the exit of the same air, no windshiled... but the lines are the same...