1.Nf3 Nf6 2.c4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.d4 O-O 7.Nc3 Ne4 8.Qc2 f5 9.Ne5 d6 10.Nxe4 dxe5 11.Nf6+ Bxf6 12.Bxb7 Nd7 13.Bxa8 Qxa8 14.dxe5 Bxe5 15.Rd1 Nc5 16.Be3 Ne4 17.Bd4 Bd6 18.f3 Nf6 19.Qc3 Qe8 20.Be5 Bc5+ 21.Kg2 Qc6 22.Bxf6 Rxf6 23.Rd8+ Bf8 24.Rad1 f4 25.g4 h5 26.g5 Rf5 27.h4 Kf7 28.Qd3 Qc5 29.Qd5