1.d4 Nf6 2.Nf3 e6 3.g3 c5 4.c4 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Nf3 d4 8.e3 Bb4+ 9.Nbd2 dxe3 10.fxe3 Nc6 11.a3 Bc5 12.Qc2 Bxe3 13.Ne4 Bxc1 14.Nxf6+ Qxf6 15.Rxc1 Qe7 16.O-O a5 17.Nh4 g6 18.Bd5 Be6 19.Qf2 Rd8 20.Rcd1 O-O 21.Nf3 e4 22.Bxc6 Bxc4 23.Bxe4 Bxf1 24.Re1 Bc4 25.Bxg6 Qf6 26.Be4 Rfe8 27.Qc5 Be6 28.Bb1 h6 29.Qc2 Kf8 30.Qh7 Qg7 31.Qc2 b6 32.Ne5 Kg8 33.Nc6 Rd7 34.Ne5 Rd6 35.b3 Bh3 36.Qe2 Rde6 37.Qb5 Qf8 38.Qd3 Qc5+ 39.Kh1 Qc6+ 40.Nxc6 Rxe1+ 41.Qf1 Rxf1# 0-1