An internal combustion engine has an intake valve control device for
controlling at least intake valves. The control device comprises a first
mechanism which varies a working angle of the intake valve; a second
mechanism which varies an operation phase of the intake valve; and a
control unit which controls both the first and second mechanisms in
accordance with an operation condition of the engine. The control unit is
configured to carry out controlling variation in the open timing of the
intake valve effected by the first mechanism to be larger than variation
in the open timing of the intake valve effected by the second mechanism.