1.Nf3 Nf6 2.c4 c5 3.g3 g6 4.Bg2 Bg7 5.d4 cxd4 6.Nxd4 Nc6 7.Nc3 Nxd4 8.Qxd4 O-O 9.Qd3 d6 10.Bg5 h6 11.Bxf6 Bxf6 12.O-O h5 13.h4 Bf5 14.e4 Be6 15.Nd5 Bxd5 16.exd5 Qa5 17.Be4 Rac8 18.Qb3 Qc5 19.Bd3 Qd4 20.Rab1 Rc7 21.Rfe1 Rfc8 22.Re4 Qc5 23.Rbe1 Bd4 24.R1e2 Bf6 25.Kg2 Kg7 26.f4 Rh8 27.a3 a6 28.a4 Re8 29.f5 gxf5 30.Rf4 e6 31.Rxf5 exf5 32.Rxe8 Qd4 33.Bxf5 Rxc4 34.Qf3 Rc1 35.Be4 Qxa4 36.Rb8 Re1 37.Bf5 Qb5 38.b3 Bd4 39.Bd3 Qxb3 40.Qxh5 Rg1+ 41.Kh2 Qb2+ 42.Be2 Ra1 43.Qh8+ Kg6 44.Rg8+ Kf5 45.Qh5+ Ke4 46.Qf3+ Ke5 47.Rg5+ f5 48.Rxf5# 1-0