1.c4 e6 2.d4 d5 3.Nf3 Be7 4.Nc3 Nf6 5.Bf4 O-O 6.e3 c5 7.dxc5 Nc6 8.Be2 Bxc5 9.O-O Ne7 10.Qc2 b6 11.Rad1 Bb7 12.a3 Rc8 13.e4 Ng6 14.Bg3 d4 15.b4 Be7 16.Nxd4 Qe8 17.Ndb5 e5 18.Nxa7 Rd8 19.f3 Nf4 20.Bf2 Ra8 21.Nab5 Qc6 22.Nd5 N6xd5 23.exd5 Qh6 24.Rfe1 Bc8 25.Bf1 Bd7 26.c5 bxc5 27.bxc5 Qg5 28.Be3 Bxb5 29.Bxb5 Rxa3 30.Bxf4 exf4 31.d6 Bf6 32.d7 Rc3 33.Qf2 Rxc5 34.h4 Qf5 35.Re8 Rd5 36.Rxd5 Qxd5 37.Qc2 g6 38.Qc8 Qd1+ 39.Kh2 Bxh4 40.Rxf8+ Kg7 41.Rg8+ Kh6 42.d8=Q f5 43.Qxh4# 1-0