1.e4 e6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Bd7 5.Nf3 Bc6 6.Bd3 Nd7 7.O-O Be7 8.Qe2 Ngf6 9.c4 O-O 10.Rd1 Nb6 11.Nxf6+ Bxf6 12.Ne5 Bxe5 13.Qxe5 Qh4 14.Bf4 Rac8 15.Bg3 Qd8 16.b3 h6 17.a4 Nd7 18.Qe2 a5 19.Rac1 Nb6 20.Bb1 Qg5 21.h4 Qf6 22.Qd3 g6 23.Qd2 Rfd8 24.Qxh6 Qg7 25.Qg5 Be8 26.Be5 Qh7 27.Bf6 Rd7 28.Qxa5 Ra8 29.Qg5 Nc8 30.Rc3 b6 31.h5 Qxh5 32.Qxh5 gxh5 33.Rg3+ Kf8 34.Bh7 Ne7 35.Bg7#