1.c4 c5 2.Nf3 e6 3.g3 Qf6 4.Nc3 Ne7 5.Bg2 Nec6 6.O-O Qd8 7.d4 Nxd4 8.Nxd4 cxd4 9.Qxd4 Nc6 10.Qd3 Be7 11.Rd1 O-O 12.Bf4 e5 13.Be3 d6 14.Nd5 Be6 15.Rac1 Rc8 16.Nxe7+ Qxe7 17.Qxd6 Qf6 18.Qa3 Bg4 19.Rd6 Qe7 20.Rc2 Rfe8 21.c5 Nd4 22.Bxd4 exd4 23.Rxd4 Bxe2 24.Re4 Qd7 25.Rcxe2 Qd1+ 26.Bf1 Qxe2 27.Rxe2 Re3 28.c6 h5 29.c7 a5 30.Qf8+ Kxf8 31.Rxe3 g5 32.Be2 b5 33.Rc3 Rd8 34.c8=Q b4 35.Qc7 f5 36.Bxh5 b3 37.Qf7# 1-0