1.e4 d5 2.exd5 Nf6 3.c4 c6 4.Nc3 cxd5 5.cxd5 Nxd5 6.Nf3 Nb6 7.d4 e6 8.Bd3 Nc6 9.O-O Be7 10.a3 Bf6 11.Be3 Nd5 12.Nxd5 exd5 13.Qc2 g6 14.Bh6 Be6 15.Rac1 Qb6 16.Qa4 Ke7 17.Bb5 Rhc8 18.Bxc6 Rxc6 19.Rxc6 bxc6 20.Ne5 Rc8 21.Rc1 Bd7 22.Re1 Be6 23.b4 a6 24.Rc1 Bd7 25.Rc5 Be8 26.Qd1 Kd6 27.Qg4 Kc7 28.Nxf7 Be7 29.Bf4+ Kb7 30.Nd6+ Bxd6 31.Bxd6 Qd8 32.Be5 Bd7 33.Qe2 Qg5 34.a4 Qf5 35.Rc2 Qf8 36.Rb2 Ka7 37.h3 h5 38.Qc2 g5 39.Qh7 Qe8 40.Re2 Ka8 41.Qd3 Kb7 42.Bd6 Bf5 43.Qxf5 Qxe2 44.Qd7+