1.c4 f6 2.e3 c5 3.d4 cxd4 4.exd4 e6 5.Nf3 d5 6.Bd3 Nc6 7.Be3 Nb4 8.Be2 dxc4 9.Bxc4 Ne7 10.Nc3 Ned5 11.O-O Be7 12.Qb3 Rb8 13.a3 Nc6 14.Nxd5 exd5 15.Bxd5 Qd6 16.Rac1 Bd7 17.Bf7+ Kf8 18.Rfd1 Rd8 19.h3 Na5 20.Qa2 Bf5 21.b4 Nc6 22.Bb3 Be4 23.d5 Bxf3 24.gxf3 Ne5 25.Qe2 Qd7 26.d6 Bxd6 27.f4 Ng6 28.Qh5 Qe8 29.Qf3 b6 30.Rc6 Nh4 31.Qd5 Qg6+ 32.Kf1 Be7 33.f5 Nxf5 34.Qe6 Qe8 35.Rdc1 Qh5 36.Kg2 Qg6+ 37.Kh2 Nxe3 38.Qxe3 Qf5 39.Kg2 Rd3 40.Rc8+ Bd8 41.Qe2 g6 42.R1c7 Rd7 43.Rxd8+ Rxd8 44.Qe7# 1-0