The 1998 Luxembourg Grand Prix (formally the Grosser Warsteiner Preis von Luxemburg 1998)[2] was a Formula One motor race held at the Nürburgring, Nürburg, Germany on 27 September 1998.
Michael Schumacher finished second driving a Ferrari car, with David Coulthard third in the other McLaren.
At the start Irvine passed Schumacher to take the lead, however he allowed his team leader past at the end of the first lap and then proceeded to hold up Häkkinen.
In the final stint Häkkinen pulled away from Schumacher, extending his lead to five seconds before easing off in the closing laps to take victory by 2.2 seconds from Schumacher, with the other McLaren of David Coulthard completing the podium having leapfrogged Irvine during the first round of pitstops.
The win gave Häkkinen a four-point lead in the championship heading into the final race in Suzuka, meaning he would only need second place there to clinch his first title.