August Jensen closed the gap on race leader Dylan Teuns by beating the Belgian in a photo finish in Stage 3 of the Arctic Race.