1.d4 Nf6 2.Bg5 Ne4 3.Bf4 d5 4.e3 c5 5.Bd3 Nf6 6.c3 Nc6 7.Nf3 e6 8.O-O Be7 9.Nbd2 O-O 10.h3 b6 11.Rc1 c4 12.Bb1 h6 13.Ne5 Bb7 14.Qc2 b5 15.Ndf3 b4 16.Nxc6 Bxc6 17.Be5 Re8 18.Bxf6 Bxf6 19.Qh7+ Kf8 20.Ne5 Bb7 21.f4 Bxe5 22.fxe5 Qg5 23.Rf3 Ke7 24.Rcf1 Rf8 25.Kh2 bxc3 26.bxc3 Bc6 27.Rg3 Qh5 28.Rxg7 Be8 29.Bg6 Qe2 30.Bxf7 Qxf1 31.Bxe8+ Kxe8 32.Re7+ Kd8 33.Rd7+ Kc8 34.Rc7+