1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.b3 d4 5.e3 dxe3 6.fxe3 b6 7.Bg2 Bb7 8.O-O Nbd7 9.d4 Be7 10.Qc2 O-O 11.Nc3 Bb4 12.Bb2 Bxc3 13.Qxc3 Ne4 14.Qc2 f5 15.Rad1 Qe7 16.d5 c5 17.Nh4 Ndf6 18.dxe6 g6 19.g4 Nxg4 20.Rd7 Qxh4 21.Rg7+ Kh8 22.Rxb7+ Nef6 23.h3 Nxe3 24.Qf2 Nxg2 25.e7 Qxf2+ 26.Rxf2 Nh4 27.exf8=Q+ Rxf8 28.Bxf6+ Rxf6 29.Re2