1.c4 Nf6 2.Nf3 d5 3.cxd5 Nxd5 4.d4 Nb6 5.Nc3 g6 6.Bf4 Bg7 7.e3 O-O 8.Rc1 Bg4 9.Qc2 Bxf3 10.gxf3 N8d7 11.Bg3 c5 12.dxc5 Nxc5 13.Be2 Qd7 14.O-O Rac8 15.Rfd1 Qe6 16.Qd2 Nca4 17.Nxa4 Nxa4 18.Rxc8 Rxc8 19.Qd7 Nc5 20.Qxe6 Nxe6 21.Rd7 Rc2 22.Kf1 Rxb2 23.Rxe7 Bf6 24.Re8+ Kg7 25.Bc4 b5 26.Bd5 Rd2 27.e4 g5 28.Rb8 h5 29.Rb7 Kg6 30.Rd7 Bc3 31.Bb8 a5 32.h4 gxh4 33.f4 Kf6 34.e5+ Kg6 35.f5+ Kxf5 36.Rxf7+ Kg5 37.Bxe6 h3 38.Bxh3 Kh4 39.Rf3 Bxe5 40.Bxe5 Re2 41.Bf6# 1-0