1.e4 Nf6 2.Nc3 d5 3.d4 dxe4 4.f3 e3 5.Bxe3 Bf5 6.Bc4 c6 7.Nge2 e6 8.Nf4 Bd6 9.Qd2 h6 10.O-O-O Nbd7 11.g4 Nb6 12.Bb3 Bh7 13.Rhe1 Bxf4 14.Bxf4 Qd7 15.Bg3 Nbd5 16.Ne4 Nxe4 17.fxe4 Nf6 18.Qf4 O-O 19.h4 a5 20.a3 a4 21.Ba2 b5 22.Qf3 b4 23.g5 Ne8 24.gxh6 g6 25.axb4 Qe7 26.d5 exd5 27.exd5 Qxb4 28.dxc6 a3 29.bxa3 Rxa3 30.Bxf7+ Rxf7 31.Rxe8+