1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.c4 e6 5.O-O c6 6.cxd5 exd5 7.d3 Bc5 8.Qb3 Qb6 9.Qc2 O-O 10.Nc3 Be7 11.e4 Bg6 12.Nh4 Na6 13.Nxg6 hxg6 14.Bg5 Nb4 15.Qe2 Rfe8 16.a3 Na6 17.exd5 cxd5 18.Qd2 Rad8 19.b4 Nc7 20.Rac1 Qa6 21.Qa2 d4 22.Bxf6 Bxf6 23.Nd5 Nxd5 24.Bxd5 Re7 25.Be4 Kf8 26.Rc5 Qb6 27.Rfc1 Be5 28.Qc4 Bb8 29.a4 Bd6 30.Rb5 Qa6 31.Qb3 b6 32.Rd5 f5 33.Bf3 Rc7 34.Rxc7 Bxc7 35.Rxd8+ Bxd8 36.Qe6 Qxa4 37.Bc6 Qd1+ 38.Kg2 Be7 39.Bd5 Ke8 40.Qc8+ Bd8 41.Bc6+ Kf7 42.Bd5+ Ke8 43.Qc6+ Kf8 44.Qe6 Qe1 45.Qf7#