1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 cxd6 6.Nf3 Bg4 7.Nc3 Nc6 8.Be3 g6 9.h3 Bd7 10.Be2 Bg7 11.O-O Rc8 12.c5 dxc5 13.dxc5 Na8 14.Qd2 Nc7 15.Rad1 Ne6 16.Bh6 Rc7 17.Bxg7 Nxg7 18.Bb5 Ne6 19.Rfe1 Nxc5 20.Nd5 Rc8 21.Bxc6 bxc6 22.Qd4 f6 23.Qxf6 Ne6 24.Qxh8+ Kf7 25.Ne5#