1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 d6 6.c4 Nbd7 7.Nc3 Nc5 8.Bc2 Be7 9.O-O a6 10.b3 Qc7 11.Bb2 b6 12.f4 Bb7 13.Qe2 O-O-O 14.Rad1 h5 15.f5 exf5 16.Nxf5 g5 17.Nd5 Nxd5 18.exd5 Rhe8 19.Rde1 Bf8 20.Qxe8 Rxe8 21.Rxe8+ Kd7 22.Rxf8 Bc8 23.Rxf7+ Kd8 24.Bf6+ Ke8 25.Rxc7 Kf8 26.Nxd6 Bg4 27.Bxg5+ Kg8 28.Bh7+ Kh8 29.Bf6#