1.Nf3 Nf6 2.c4 e6 3.g3 c5 4.Bg2 b6 5.O-O Bb7 6.b3 g6 7.Bb2 Bg7 8.Nc3 O-O 9.d4 cxd4 10.Qxd4 d5 11.cxd5 Nxd5 12.Qxg7+ Kxg7 13.Nxd5+ f6 14.Nxf6 Rxf6 15.Ng5 Qc8 16.Rac1 Nc6 17.Ne4 e5 18.Nxf6 Kxf6 19.f4 Qe8 20.fxe5+ Ke7 21.Ba3+ Ke6 22.Rf6+ Kxe5 23.Rcxc6