1.c3 Nf6 2.Nf3 c5 3.g3 d5 4.d4 cxd4 5.cxd4 Bf5 6.Nc3 Nc6 7.Bg2 e6 8.O-O Be7 9.Bf4 O-O 10.Rc1 Ne4 11.Ne5 h5 12.Nxc6 bxc6 13.Nxe4 dxe4 14.Rxc6 h4 15.gxh4 Qd5 16.Qa4 Rac8 17.Rfc1 Rxc6 18.Rxc6 Bg4 19.e3 Bf3 20.Bg3 Bf6 21.h3 Qh5 22.Rc5 Qh6 23.Bxf3 exf3 24.Qd1 Bxh4 25.Qxf3 Bxg3 26.Qxg3 Qh7 27.Kh2 Qb1 28.Ra5 Qxb2 29.Rxa7 Qb6 30.Qc7 Qb2 31.Qf4 Qb6 32.Rc7 Qa5 33.Rc2 Ra8 34.Rb2 g6 35.h4 Kg7 36.Rb7 Rf8 37.a3 Qxa3 38.Qe5+ Kg8 39.h5 Qa8 40.h6 Qxb7 41.Qg7# 1-0