1.Nf3 c5 2.c4 g6 3.e3 Bg7 4.d4 Nf6 5.d5 d6 6.Nc3 O-O 7.Be2 a6 8.h3 e6 9.e4 exd5 10.exd5 Re8 11.O-O Nbd7 12.Bf4 Qc7 13.Qd2 b6 14.Bd3 Bb7 15.Bc2 Nh5 16.Bh2 Ne5 17.Nxe5 Bxe5 18.Bxe5 Rxe5 19.f4 Ree8 20.f5 Qe7 21.Ne4 Bc8 22.fxg6 hxg6 23.Qh6 Qe5 24.Ng5 Qd4+ 25.Rf2 Ra7 26.Bxg6 Re2 27.Bh7+ Kh8 28.Qf8#