1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.Nf3 O-O 5.e4 d6 6.Be2 e5 7.dxe5 dxe5 8.Qxd8 Rxd8 9.Bg5 c6 10.h3 Na6 11.O-O Nc5 12.b4 Ne6 13.Rfd1 Rxd1+ 14.Rxd1 Nxg5 15.Rd8+ Bf8 16.Nxg5 Kg7 17.c5 Be7 18.Rd2 h6 19.Nf3 a5 20.a3 axb4 21.axb4 Ra3 22.Rc2 Rb3 23.Nxe5 Rxb4 24.Bc4 Bxc5 25.Bxf7 Bd6 26.f4 Nxe4 27.Nxe4 Rxe4 28.Bd5 Rxf4 29.Nxc6 Bf5 30.Nd8 Bxc2 31.Ne6+ Kf6 32.Nxf4 Bxf4