1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.b3 b6 10.Rd1 a5 11.Bc3 Ba6 12.Nbd2 c5 13.Ne5 Rc8 14.Qb2 b5 15.Nxd7 Qxd7 16.dxc5 bxc4 17.bxc4 Rxc5 18.Bd4 Rcc8 19.cxd5 exd5 20.Nf1 Rb8 21.Qd2 Ne4 22.Qe3 Qa4 23.Nd2 Rfe8 24.Nxe4 dxe4 25.Bxe4 Rbd8 26.Rd2 h6 27.Bc2 Qc6 28.Qc3 Qa8 29.Qxa5 Bg5 30.e3 Rd6 31.Rb1 Red8 32.Rdd1 Rd5 33.Qa4 R5d6 34.Bb6 Rxd1+ 35.Rxd1 Rxd1+ 36.Bxd1 Qb7 37.Qe8+ Kh7 38.Bc2+ g6 39.Bd4 Bf6 40.Bxf6 Qc8 41.Qxf7# 1-0