1.Nf3 d5 2.g3 Bf5 3.Bg2 Nf6 4.O-O Nbd7 5.d4 c5 6.e3 Rc8 7.Nc3 a6 8.a4 Qc7 9.Nh4 Be6 10.f4 Nb6 11.f5 Bd7 12.a5 Nc4 13.Nxd5 Nxd5 14.Bxd5 Nd6 15.e4 cxd4 16.Bf4 Qxc2 17.Qh5 g6 18.fxg6 Nxe4 19.gxf7+ Kd8 20.Rac1 Nf6 21.Qe5 Ng4 22.Rxc2 Nxe5 23.Rxc8+