We weren't at the races today by any stretch of the imagination, but let's not get carried away now. We're still eight points clear in 3rd place, which is hardly a "dogfight".
Once the split happens we have to play the teams around us, which means that 3rd place is still very much in our own hands.
If we come through the post-split fixtures without taking anything from games against St Johnstone, Dundee United or Hearts then we don't deserve third. Simple as that.
Better teams than us have lost at Kilmarnock.