1.e4 e6 2.d4 d5 3.Nd2 dxe4 4.Nxe4 Nd7 5.Nf3 Ngf6 6.Nxf6+ Nxf6 7.Bd3 Be7 8.Qe2 O-O 9.Bg5 c5 10.O-O-O Qa5 11.Kb1 cxd4 12.Bxf6 Bxf6 13.Nxd4 Bd7 14.Nb3 Qc7 15.Bxh7+ Kxh7 16.Qd3+ Kg8 17.Qxd7 Qb6 18.Qd2 a5 19.Qe3 Qb5 20.Nd4 Qc4 21.Rd3 b5 22.Rhd1 b4 23.g4 Rfc8 24.Rc1 Rd8 25.Rcd1 Rac8 26.b3 Qc5 27.R1d2 g6 28.h4 Bxh4 29.f4 Bf6 30.Qf2 Bxd4 31.Rxd4 Rxd4