An internal combustion engine, comprising one or more cylinders and respective pistons sliding in the cylinders between a top dead center and a bottom dead center and operatively connected to a crankshaft, said engine being configured to carry out a sequence of intake, compression, expansion and discharge stages during each operating cycle in each cylinder,
- wherein the engine comprises, for each cylinder:
- a first intake duct and a second intake duct opening into the cylinder in spaced apart positions and both communicating with a same intake manifold, so as to receive air at a same pressure,
- a first intake valve and a second intake valve associated with the cylinder, to control entering into the cylinder of a flow of intake air from the first intake duct and the second intake duct, respectively, during an intake stage in each operating cycle of the cylinder, and
- a device for actuating said first intake valve and said second intake valve, to control, during the intake stage in each operating cycle of the cylinder, an opening movement and a subsequent closing movement of said first intake valve and said second intake valve,
- said actuation device of said first intake valve and said second intake valve configured to control, during the intake stage in each cylinder operating cycle, firstly an opening movement and a subsequent closing movement of only said first intake valve, while the second intake valve remains closed, and subsequently an opening movement and a subsequent closing movement of only said second intake valve, while the first intake valve remains closed,
- in such a way that the entering into the cylinder at different times of the air flows from the two intake ducts communicating with the same intake manifold, produces an increase in turbulent kinetic energy.