1.c4 Nf6 2.g3 c6 3.Bg2 d5 4.Nf3 Bg4 5.Qb3 Qc7 6.O-O e6 7.d3 Bd6 8.Nc3 Nbd7 9.Be3 O-O 10.a3 dxc4 11.dxc4 Nc5 12.Qa2 a5 13.Nd4 e5 14.Nb3 Nfd7 15.Rfd1 Be6 16.Nxc5 Nxc5 17.b3 f5 18.Qb2 f4 19.gxf4 exf4 20.Bd4 Bf5 21.Na4 f3 22.Bxf3 Bxh2+ 23.Kh1 Ne6 24.Be3 Be5 25.Qc1 Qe7 26.Bg2 Qh4+ 27.Kg1 Qh2+ 28.Kf1 Bh3 29.Bxh3 Qh1#