1.Nf3 c5 2.c4 Nf6 3.Nc3 e6 4.e3 Be7 5.d4 cxd4 6.exd4 d5 7.b3 O-O 8.Bd3 Nc6 9.O-O b6 10.Bb2 Nb4 11.Be2 Bb7 12.a3 Nc6 13.b4 dxc4 14.Bxc4 Rc8 15.Bb3 Bd6 16.d5 Ne5 17.Nb5 Nxf3+ 18.Qxf3 Nxd5 19.Qg4 g6 20.Nxa7 Nf4 21.Nxc8 h5 22.Nxd6 hxg4 23.Rfd1 Qe7 24.g3 Nh3+ 25.Kf1 Bf3 26.Rd3 Kh7 27.Rc1 e5 28.Nc8 Qf6 29.Rd6 Bg2+