1.c4 Nf6 2.d4 e6 3.Nf3 Be7 4.Bf4 d5 5.e3 O-O 6.Nc3 Nbd7 7.c5 Nh5 8.b4 Nxf4 9.exf4 c6 10.Bd3 b6 11.O-O a5 12.a3 Qc7 13.g3 Ba6 14.Kg2 Bf6 15.Re1 Rfb8 16.h4 bxc5 17.bxc5 Nxc5 18.dxc5 Bxc3 19.Bxh7+ Kf8 20.Re3 Bxa1 21.Qxa1 Qd8 22.Qd4 Rb7 23.Ne5 Qf6 24.h5 Qh6 25.Bc2 Qxh5 26.Re1 f6 27.Nxc6 Rc7 28.Rh1 Qe2 29.Rh8+ Kf7 30.Rxa8 Rxc6 31.Ra7+ Kg8 32.Bg6 Rc8 33.c6 Qf1+ 34.Kh2 Be2 35.Qe3 e5 36.fxe5 fxe5 37.Bf7+ Kh7 38.Bxd5 Rf8 39.Rxg7+ Kxg7 40.Qg5+ Kh7 41.Be4+ Kh8 42.Qh6+ Kg8 43.Qh7# 1-0