It made it four Premier League goals for the season for Havertz, while the supplier Werner moved into double figures in the competition for assists.
By now our shape had reverted to a more conventional 3-4-3. Shortly after the hour N’Golo Kante replaced Ziyech and joined Gilmour, a calm presence throughout, in central midfield.
Mount moved into the front three and shook off a heavy landing to play on. He was in the thick of things as another neat Blues move ended with James nearly finding Werner. Tammy Abraham then came on for Mount, and Marcos Alonso for Chilwell was our final change.
In truth our second goal slightly punctured Fulham’s efforts, although they kept plugging away in search of late drama. It was not forthcoming, with our defence proving miserly again, racking up a 17th clean sheet in 23 games under Tuchel. It looks like we will not be contesting this derby in the Premier League next season.
Real Madrid! The second leg of our Champions League semi-final is set to be a cracker. Kick-off is at 8pm on Wednesday 5 May.
Chelsea (3-3-2-2): Mendy; Christensen, Thiago Silva (c), Zouma; James, Gilmour, Chilwell (Alonso 81); Ziyech (Kante 66), Mount (Abraham 76); Havertz, Werner.
Unused subs Kepa, Azpilicueta, Jorginho, Anjorin, Hudson-Odoi, Pulisic.
Scorer Havertz 10, 49
Booked Zouma 41
Fulham (4-4-2): Areola, Aina, Andersen, Adarabioyo, Robinson, De Cordova-Reid, Anguissa, Lemina (Carvalho 78), Lookman, Cavaleiro (Onomah 78), Maja (Mitrovic 81).
Unused subs Rodak, Tete, Ream, Hector, Odoi, Bryan.
Booked Aina 90+4
Referee Kevin Friend