1.Nf3 Nf6 2.d4 d5 3.c4 c6 4.g3 e6 5.Bg2 Be7 6.O-O O-O 7.b3 b6 8.Bf4 Nbd7 9.Nc3 Bb7 10.Ne5 Nxe5 11.dxe5 Ne8 12.Qc2 f6 13.Rad1 Qc8 14.e4 dxe4 15.exf6 gxf6 16.Nxe4 e5 17.Bh6 Rf7 18.Qe2 f5 19.Ng5 Rf6 20.Qh5 Rg6 21.Nxh7 Qe6 22.Bc1 Ng7 23.Qh3 Rb8 24.Rfe1 c5 25.Bd5 Bxd5 26.Rxd5 f4 27.Qxe6+ Rxe6 28.Rdxe5 Rxe5 29.Rxe5 Re8 30.Nf6+ Bxf6 31.Rxe8+