Three years on from F1's last race in Singapore, the Marina Bay track and the local weather served up another eventful evening of racing marked by mishaps and mistakes but also by a near flawless performance from Red Bull's Sergio Perez, F1's undisputed street circuit master this season.
Check out our recap in pictures of Sunday's action at the Singapore GP, round 17 of the 2022 F1 World Championship.