1.Nf3 c5 2.c4 Nc6 3.g3 Nf6 4.Bg2 e6 5.Nc3 Be7 6.O-O d6 7.d4 Rb8 8.dxc5 d5 9.Bf4 Ra8 10.Nb5 O-O 11.Bd6 b6 12.Bc7 Qd7 13.cxb6 axb6 14.Ne5 Nxe5 15.Bxe5 Ng4 16.Bc3 f5 17.cxd5 Bc5 18.dxe6 Qxb5 19.Qd5 Qe8 20.e7+ Rf7 21.Qxa8 Rxe7 22.e3 Rxe3 23.Bd5+ Kh8 24.fxe3 Bxe3+ 25.Kh1 Nxh2 26.Rxf5 Ng4 27.Be6 Nh6 28.Qxc8