1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 d5 6.Qc2 O-O 7.Bg2 c6 8.O-O b6 9.Rc1 Ba6 10.b3 Nbd7 11.Nc3 dxc4 12.bxc4 Bxc4 13.a4 Rc8 14.Rab1 c5 15.dxc5 Bxc5 16.Nb5 Bxe2 17.Nxa7 Rc7 18.Nb5 Rc8 19.Bc3 Bxb5 20.Rxb5 Nd5 21.Bb2 Qe7 22.h4 h6 23.Ne5 Nxe5 24.Bxe5 Rfd8 25.a5 Bxf2+ 26.Qxf2 Rxc1+ 27.Kh2 bxa5 28.Rxa5 f6 29.Bd4 Rc4 30.Ra7 Qd6 31.Bb2 Qb6 32.Qe2 Qxa7 33.Qxc4 Qb6 34.Bc1 Ne3 35.Bxe3 Qxe3 36.Qc7 Rd2 37.Qb8+ Kh7 38.Kh3 Qf2 39.Be4+ f5 40.Bc6 Qh2# 0-1