1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.c4 e6 5.cxd5 exd5 6.b3 Qf6 7.Nc3 Bd6 8.Bb2 Qh6 9.h3 Bxf3 10.Bxf3 Ne7 11.e4 dxe4 12.Nxe4 O-O 13.O-O Nd7 14.Bg2 Be5 15.d4 Bd6 16.Qc1 Qxc1 17.Raxc1 Bb4 18.a3 f5 19.axb4 fxe4 20.b5 Nf6 21.Ba3 Rfe8 22.Bxe7 Rxe7 23.bxc6 bxc6 24.Rxc6 Rb8 25.Rc3 Rb4 26.Rd1 Rd7 27.d5 Nxd5 28.Rc8+ Kf7 29.Rc5 Ke6 30.Bf1 Nb6