1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Nd7 5.d4 Ngf6 6.Nxf6+ Nxf6 7.Be2 Bf5 8.O-O e6 9.Nh4 Bg6 10.Bg5 Be7 11.c3 Qd5 12.Bf4 Ne4 13.Nxg6 hxg6 14.Be5 f6 15.c4 Qd7 16.Bd3 fxe5 17.Bxe4 exd4 18.Bxg6+ Kd8 19.Re1 Bf6 20.f4 Kc7 21.Qe2 Rad8 22.Qxe6 d3 23.Qxd7+ Rxd7 24.Rad1 Rhd8 25.Rd2 Rd4 26.g3 Rxc4 27.Rxd3 Bxb2 28.Re7+ Kb6 29.Rxd8 Bf6 30.Rdd7 Bxe7 31.Rxe7