In this study, the finite-time consensus problem of second-order multi-agent systems via event-triggered impulsive control is investigated. We leverage a novel approach that combines impulsive control, event-triggered communication, and finite-time stability theory. This successful combination achieves finite-time consensus while minimizing communication. In addition, the event-triggered condition determines both the impulsive instants and the update times for the finite-time control. Furthermore, it is shown that the Zeno-behavior and chattering phenomenon can be eliminated under our work. Numerical examples and simulations are provided to validate the effectiveness of the proposed control strategy.