triumphant

adjective
  1. having achieved victory or success; celebrating a triumph
  2. showing joy or satisfaction about a victory or achievement

Examples