1.c4 f5 2.Nc3 Nf6 3.d4 e6 4.Bg5 Be7 5.Bxf6 Bxf6 6.e4 fxe4 7.Nxe4 O-O 8.Nf3 b6 9.Bd3 Nc6 10.Bc2 d5 11.Nxf6+ Qxf6 12.cxd5 exd5 13.O-O Bg4 14.Qd3 Bxf3 15.Qxh7+ Kf7 16.gxf3 Rh8 17.Qf5 Qxf5 18.Bxf5 Nxd4 19.Bg4 a5 20.Rad1 c5 21.Rfe1 Rae8 22.Re3 Ne2+ 23.Kg2 d4 24.Rxe8 Rxe8 25.Bd7 Re5 26.Bb5 Rg5+ 27.Kh1 Nf4 28.Bf1 Kf6 29.h3 Rd5 30.b3 d3 31.Rd2 b5