1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 c5 5.cxd5 Nxd5 6.Bg2 Nc6 7.O-O Be7 8.dxc5 Bxc5 9.a3 O-O 10.Qc2 Bb6 11.Rd1 Qe7 12.Nbd2 Nd4 13.Nxd4 Bxd4 14.Nc4 Qf6 15.e3 Be5 16.Nxe5 Qxe5 17.e4 Nf6 18.Bf4 Qh5 19.Qc7 g5 20.Bd6 Ne8 21.Qe7 Nxd6 22.Rxd6 e5 23.Rd8 Be6 24.Qxf8#