1.c4 c5 2.Nf3 e6 3.Nc3 Nf6 4.g3 d5 5.cxd5 exd5 6.d4 cxd4 7.Nxd4 Qb6 8.Bg2 Nc6 9.Nxc6 bxc6 10.O-O Be7 11.e4 Nxe4 12.Nxe4 dxe4 13.Be3 Qxb2 14.Bd4 Qb4 15.Bxg7 Rg8 16.Bh6 Rg6 17.Bf4 Ba6 18.Re1 Rd8 19.Qh5 Bd3 20.Qxh7 Bf6 21.Rad1 Ke7 22.a3 Qc4 23.Rxd3 Qxd3 24.Bxe4 Qc3 25.Re3 Qa1+ 26.Kg2 Rd1 27.Bxg6+ Kd7 28.Qxf7+ Kc8 29.Qc7# 1-0