1.Nf3 Nf6 2.d4 e6 3.g3 d5 4.Bg2 c5 5.c4 cxd4 6.O-O Bc5 7.cxd5 Qxd5 8.Nbd2 O-O 9.Nb3 Bb6 10.Nfxd4 Qh5 11.e3 Qg6 12.a4 a6 13.Bd2 e5 14.Nf3 Nc6 15.Bc3 Rd8 16.Nbd2 Nd5 17.Qb3 Nxc3 18.Qxb6 Nd5 19.Qc5 Be6 20.Nc4 e4 21.Nh4 Qg4 22.Nd6 Ncb4 23.h3 Qe2 24.Nxe4 Rac8 25.Qa7 Qxb2 26.Nc5 Rc7 27.Nxe6 fxe6 28.Rad1 Rf8 29.e4 b6 30.Rb1 Qxb1 31.Rxb1 Rxa7 32.exd5 Nxd5 33.Re1 Rf6 34.Nf3 Nc3 35.Ng5 Re7 36.Bf1 h6 37.Ne4 Nxe4 38.Rxe4 a5 39.Rc4 Rd7 40.Rc6 Rd2 41.f4 Rb2 42.Bc4 Kf8 43.Bxe6 Ke7 44.f5 g6 45.g4 gxf5 46.gxf5 Rf8 47.Kf1 Rd8 48.Ke1 Rd6 49.f6+ Kxe6 50.f7 Rxc6 51.f8=Q Rc1# 0-1