1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bd6 5.b3 O-O 6.Bb2 Nbd7 7.d4 c6 8.O-O Re8 9.Ne5 Bxe5 10.dxe5 Ng4 11.e4 Ngxe5 12.exd5 exd5 13.cxd5 cxd5 14.Qxd5 Qe7 15.Rd1 Nf8 16.Na3 Nc6 17.Qh5 Qe2 18.Qxe2 Rxe2 19.Nc4 Be6 20.Ba3 Bxc4 21.bxc4 Rc2 22.Rab1 Rxa2 23.Rxb7 Rd8 24.Bd6 Ne5 25.c5 Ra6 26.Bd5 Ne6 27.Bxe5 Ng5 28.Bxf7+ Nxf7 29.Rxd8+ Nxd8 30.Rb8 Kf7 31.Rxd8