1.c4 Nf6 2.d4 e6 3.g3 d5 4.Nf3 dxc4 5.Bg2 Bb4+ 6.Bd2 c5 7.O-O Nc6 8.dxc5 Bxc5 9.Qa4 O-O 10.Qxc4 Qe7 11.Bg5 b6 12.Nc3 Bb7 13.Bxf6 gxf6 14.Qh4 Rfd8 15.Ne4 Kg7 16.Nxc5 Qxc5 17.Qg4+ Kh8 18.Rac1 Qe7 19.Qh5 Kg7 20.Rc4 Rd5 21.Rg4+ Kh8 22.Qh6 Rg8 23.Rh4 Rg7 24.Rc1 Qd8 25.h3 f5 26.Rhc4 Rd6 27.Kh2 e5 28.Qe3 f4 29.gxf4 Rdg6 30.Bh1 exf4 31.Qd2 Qe7 32.Rxf4 Rd6 33.Qc3 Qxe2 34.Rg1 f6 35.Rxg7 Kxg7 36.Nh4 Qd2 37.Qg3+ Kh8 38.Be4 Rd8 39.Rxf6 Qd4 40.Rf7 Qxe4 41.Qg7# 1-0