1.Nf3 Nf6 2.b3 d5 3.e3 Bd7 4.Ba3 e6 5.Bxf8 Kxf8 6.d4 g6 7.c4 Ne8 8.Be2 Kg7 9.O-O Nf6 10.h3 Rf8 11.Nc3 c6 12.Qc2 Na6 13.Rfc1 Nc7 14.Qb2 Rb8 15.b4 dxc4 16.Bxc4 Ncd5 17.Ne2 Qe7 18.a3 Rfd8 19.Ng3 Be8 20.e4 Nb6 21.Bb3 Ra8 22.e5 Nfd5 23.Ne4 a5 24.bxa5 Rxa5 25.a4 Rda8 26.Nc5 R5a7 27.Qd2 Nd7 28.Ne4 Qb4 29.Qc2 b5 30.Rab1 Qe7 31.axb5 cxb5 32.Bxd5 exd5 33.Nd6 Nb6 34.Nxb5 Ra2 35.Qc7 Nc8 36.Nd6 Bd7 37.Rb7 Nxd6 38.exd6 Qe2 39.Rf1 Be6 40.d7 Ra1 41.Rxa1 Rxa1+ 42.Kh2 Qxf2 43.d8=Q Ra2 44.Qe5+ Kh6 45.Qdg5# 1-0