1.Nf3 e6 2.g3 d5 3.d4 c5 4.Bg2 cxd4 5.O-O Nf6 6.Nxd4 e5 7.Nb3 Be7 8.Bg5 Nbd7 9.Nc3 d4 10.Bxf6 Nxf6 11.Ne4 Nxe4 12.Bxe4 O-O 13.c3 dxc3 14.bxc3 Qc7 15.Qc2 g6 16.c4 Be6 17.c5 Rac8 18.Rac1 b6 19.c6 Rfd8 20.Rfd1 a5 21.a4 Ba3 22.Rb1 Bb4 23.h4 Kg7 24.h5 Rxd1+ 25.Rxd1 gxh5 26.Nd2 h6 27.Nf3 Bc5 28.Qc3 f6 29.Qd3 Qf7 30.Nh4 Kf8 31.Nf5 Bb3 32.Rd2 Be6 33.Qf3 Qg6 34.Nd6 Qg5 35.Nxc8 Qxd2 36.Qxf6+ Bf7 37.c7 Qe1+ 38.Kg2 Qxe2 39.Nd6 Bxd6 40.c8=Q# 1-0