1.Nf3 Nf6 2.c4 Nc6 3.g3 e5 4.Bg2 Bc5 5.O-O d6 6.Nc3 O-O 7.d3 Bf5 8.a3 e4 9.Nh4 Bg6 10.Nxg6 fxg6 11.Nxe4 Ng4 12.e3 h5 13.d4 Bb6 14.c5 dxc5 15.dxc5 Qxd1 16.Rxd1 Bxc5 17.Nxc5 Rxf2 18.h3 Rc2 19.Bxc6 Nf2 20.Bd5+ Kh8 21.Rd2 Nxh3+ 22.Kg2 Rxc5 23.Kxh3 Rd8 24.Bxb7