I thought the lino was flagging for offside anyway...............
As regards the ref, I actually thought the opposite of the OP - he went out of his way to play the advantage as much as he could - arguably a bit too much at times (ie when it did't look like there was a clear advantage)