1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 c5 5.Bg2 Be7 6.O-O O-O 7.cxd5 exd5 8.dxc5 Bxc5 9.Bg5 Nc6 10.Nc3 d4 11.Ne4 Be7 12.Nxf6+ Bxf6 13.Bxf6 Qxf6 14.Rc1 Bf5 15.Qb3 Rab8 16.Rfd1 Rfd8 17.Rd2 h6 18.Ne1 Ne5 19.Rcd1 Be6 20.Qa4 Nc4 21.Rc2 b5 22.Qxa7 b4 23.Nd3 b3 24.axb3 Ne5 25.Nc5 d3 26.exd3 Bg4 27.Rdc1 Nf3+ 28.Kh1 Qf5 29.Rc4 Qh5 30.h4 Ne5 31.Rf4 g5 32.Ne4 Nd7 33.Nf6+ Nxf6 34.Rxf6 gxh4 35.Rc5 hxg3+ 36.Rxh5 Bxh5 37.Rxh6 Bg6 38.fxg3 Rxb3 39.Be4 Bxe4+ 40.dxe4 Rxb2 41.Qa1 Rdd2 42.Rh4 Ra2 43.Qh8# 1-0