1.Nf3 Nf6 2.d4 a6 3.c4 e6 4.Nc3 d5 5.cxd5 exd5 6.Bg5 c6 7.e3 Bd6 8.Bd3 O-O 9.O-O Bg4 10.Qb3 Qe7 11.Bxf6 Qxf6 12.Ne5 Bxe5 13.dxe5 Qxe5 14.Qxb7 Nd7 15.Qxc6 Nf6 16.h3 Bd7 17.Qc5 Rfc8 18.Qa5 Qg5 19.f4 Qg3 20.Rf3 Qh4 21.Rd1 Bc6 22.Rf2 Qg3 23.Bf5 Re8 24.Rf3 Qh4 25.Qb6 Bb5 26.Qd4 Bc6 27.Bd3 a5 28.b3 Rac8 29.Kh2 Ng4+ 30.Kg1 Nf6 31.Nb5 Bxb5 32.Bxb5 Red8 33.Qb6 Ne4 34.Qxa5 Nc3 35.Rdf1 Qf6 36.a4 Ne4 37.Bd3 Nc5 38.Bc2 Nxa4 39.Bxh7+ Kxh7 40.bxa4 d4 41.exd4 Qxd4+ 42.Kh2 Ra8 43.Qh5+ Kg8 44.Rg3 Rxa4 45.Qg5 Ra6 46.Rd1 Qxd1 47.Qxg7# 1-0