1.Nf3 Nf6 2.c4 g6 3.d4 Bg7 4.e3 O-O 5.Nc3 d5 6.b3 c5 7.Bb2 cxd4 8.exd4 Nc6 9.Be2 dxc4 10.bxc4 Bg4 11.Ne5 Bxe2 12.Nxc6 Bxd1 13.Nxd8 Bg4 14.f3 Bc8 15.Nxf7 Kxf7 16.Ne4 Rd8 17.Rd1 Nxe4 18.fxe4 Be6 19.O-O+ Ke8 20.d5 Bxb2 21.dxe6 Rxd1 22.Rxd1 Rd8 23.Rb1 Bd4+ 24.Kf1 b6