1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 Be7 7.O-O O-O 8.Be3 Nc6 9.f4 e5 10.Nb3 exf4 11.Bxf4 Be6 12.Qd2 d5 13.Nxd5 Bxd5 14.exd5 Nxd5 15.Rad1 Nxf4 16.Qxf4 Qb6+ 17.Kh1 Bf6 18.c3 Rfe8 19.Bc4 Ne5 20.Bd5 Rad8 21.c4 Ng6 22.Qf3 Re7 23.Nd2 Qxb2 24.Ne4 b6 25.Bxf7+ Kxf7 26.Rxd8 Nh4 27.Qh5+ g6 28.Ng5+ Kg7 29.Qxh7# 1-0