1.d4 d5 2.Nf3 Nc6 3.c4 e5 4.cxd5 Qxd5 5.Nc3 Bb4 6.e3 exd4 7.exd4 Bg4 8.Be2 O-O-O 9.Be3 Nge7 10.O-O Qd7 11.Qa4 Nd5 12.Nxd5 Qxd5 13.Rac1 Bd6 14.h3 h5 15.Rxc6 bxc6 16.hxg4 hxg4 17.Ne5 Bxe5 18.Bxg4+ f5 19.Bxf5+ Rd7 20.dxe5 Qxe5 21.Qa6+ Kd8 22.Bg5+ Re7 23.Qc8#