1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 d6 6.Nc3 a6 7.d3 e5 8.Bd2 c6 9.Rb1 Be6 10.Ng5 Nbd7 11.Nxe6 fxe6 12.b4 d5 13.a4 a5 14.bxa5 Nc5 15.cxd5 exd5 16.Qc2 Nfd7 17.e4 d4 18.Ne2 Rf7 19.f4 Bh6 20.Bb4 Na6 21.Bd6 Qxa5 22.Qc4 Kg7 23.fxe5 Be3+ 24.Kh1 Rxf1+ 25.Rxf1 Nxe5 26.Qe6 Nxd3 27.Qf7+ Kh6 28.Bf8+