A four-stroke internal combustion engine comprising at least one cylinder arrangement, a crankshaft, an exhaust camshaft, an intake camshaft, a turbocharger, and a control system, wherein the cylinder arrangement comprises a combustion chamber, a cylinder bore, a piston configured to reciprocate in the cylinder bore and being connected to the crankshaft, an exhaust valve, and an intake valve, wherein the exhaust camshaft is configured to control the opening and closing of the exhaust valve, and the intake camshaft is configured to control the opening and closing of the intake valve, wherein the turbocharger comprises a compressor and a turbine, the turbine being arranged in an exhaust gas flow path extending from the exhaust valve, wherein a timing of the exhaust camshaft and a timing of the intake camshaft are controllable by the control system, wherein the control system is configured to: - store a compressor map related to the compressor of the turbocharger, - store a reference area within the compressor map - determine at least two parameters out of: a current turbocharger rotational speed, a current charge air mass flow, and one of a current charge air pressure or a current compressor pressure ratio, and in response to the at least two parameters indicating that a current operational point of the compressor is outside the reference area at a higher charge air mass flow (m' op) than a maximum charge air mass flow (m' max) of the reference area at a compressor pressure ratio (p op:p) of the current operational point, - change the timing of the exhaust camshaft to advance closing of the exhaust valve, and - change the timing of the intake camshaft to delay opening of the intake valve. the cylinder arrangement comprises a combustion chamber, a cylinder bore, a piston configured to reciprocate in the cylinder bore and being connected to the crankshaft, an exhaust valve, and an intake valve, wherein the exhaust camshaft is configured to control the opening and closing of the exhaust valve, and the intake camshaft is configured to control the opening and closing of the intake valve, wherein the turbocharger comprises a compressor and a turbine, the turbine being arranged in an exhaust gas flow path extending from the exhaust valve, wherein a timing of the exhaust camshaft and a timing of the intake camshaft are controllable by the control system, wherein the control system is configured to: - store a compressor map related to the compressor of the turbocharger, - store a reference area within the compressor map - determine at least two parameters out of: a current turbocharger rotational speed, a current charge air mass flow, and one of a current charge air pressure or a current compressor pressure ratio, - store a compressor map related to the compressor of the turbocharger, - store a reference area within the compressor map - determine at least two parameters out of: a current turbocharger rotational speed, a current charge air mass flow, and one of a current charge air pressure or a current compressor pressure ratio, and in response to the at least two parameters indicating that a current operational point of the compressor is outside the reference area at a higher charge air mass flow (m' op) than a maximum charge air mass flow (m' max) of the reference area at a compressor pressure ratio (p op:p) of the current operational point, - change the timing of the exhaust camshaft to advance closing of the exhaust valve, and - change the timing of the intake camshaft to delay opening of the intake valve. - change the timing of the exhaust camshaft to advance closing of the exhaust valve, and - change the timing of the intake camshaft to delay opening of the intake valve.