1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.c4 c6 5.cxd5 cxd5 6.Qb3 Qc8 7.Nc3 e6 8.d3 Nc6 9.O-O Be7 10.Bf4 O-O 11.Rac1 Qd7 12.e4 Bg6 13.Ne5 Nxe5 14.Bxe5 Rac8 15.exd5 Bxd3 16.dxe6 Qxe6 17.Qxe6 fxe6 18.Bxb7 Rc5 19.Rfe1 Ng4 20.Bd4 Rc4 21.Nd5 Bb4 22.Rxc4 Bxe1 23.Rc8 Nxf2 24.Rxf8+ Kxf8 25.Nf4 Be4 26.Bxe4 Nxe4 27.Nxe6+ Kf7 28.Nxg7 Ng5 29.Kg2 a6 30.Nh5 Kg6 31.g4 Bd2 32.h4 Ne6 33.Bc3 Bc1 34.Kf3 Nc5 35.Nf4+ Kf7 36.Ne2 Bh6 37.g5 Bf8 38.Bb4 Bd6 39.Nf4 Bxf4 40.Bxc5 Bc1 41.b3 Ke6 42.Ke4 Bd2 43.Be3 Be1 44.h5 Kf7 45.Kf5