1.d4 Nf6 2.c4 e6 3.g3 b6 4.Bg2 c6 5.Nf3 Ba6 6.Qc2 d5 7.b3 Ne4 8.O-O Be7 9.Nbd2 f5 10.Ne5 c5 11.Nxe4 fxe4 12.cxd5 exd5 13.dxc5 Bf6 14.Bb2 Qe7 15.Bxe4 dxe4 16.Qxe4 Bb7 17.Qa4+ Kf8 18.c6 Bxe5 19.cxb7 Qxb7 20.Bxe5 Nc6 21.Bd6+ Ke8 22.Rac1 Rc8 23.Qe4+ Kd8 24.Rfd1 Re8 25.Be7+ Kc7 26.Qe5#