1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.d3 c5 5.Bg2 Be7 6.cxd5 exd5 7.d4 O-O 8.Nc3 Nc6 9.O-O c4 10.b3 Bb4 11.Bb2 cxb3 12.Qxb3 Bxc3 13.Bxc3 Re8 14.Ne5 Ne4 15.Bxe4 dxe4 16.Qxf7+ Kh8 17.Nxc6 bxc6 18.d5 Rg8 19.dxc6 Bh3 20.Rfd1 Qb6 21.Qc4 Rac8 22.Rd6 Rgf8 23.Bd4 Qa5 24.Qc3 Qg5 25.Qe3 Qa5 26.Rc1 Qxa2 27.Qh6 Rc7 28.Rd7 Rxd7 29.cxd7 Bxd7 30.Qxg7# 1-0