1.c4 Nf6 2.d4 e6 3.g3 Be7 4.Nf3 d5 5.Nc3 O-O 6.Bg2 h6 7.O-O c5 8.cxd5 exd5 9.dxc5 Bxc5 10.Na4 Bd6 11.Be3 Nc6 12.Rc1 Re8 13.Nc3 Bc7 14.Qb3 d4 15.Nxd4 Na5 16.Qb4 Bd6 17.Qb5 Bd7 18.Qd3 Ng4 19.Rcd1 Nxe3 20.fxe3 Be5 21.Nf5 Be6 22.Qb5 Qc7 23.Nd5 Bxd5 24.Bxd5 a6 25.Qa4 Rad8 26.Bxf7+ Kxf7 27.Nd6+ Ke7 28.Rf7+ Ke6 29.Rxc7 Rxd6 30.Rxd6+ Kxd6 31.Qd7# 1-0