1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 b6 7.Nf3 Bb7 8.Bd3 Ba6 9.Bxa6 Nxa6 10.Qa4+ Qd7 11.Qxa6 Qc6 12.Qd3 f6 13.O-O g5 14.d5 Qd6 15.Qb5+ Kf7 16.dxe6+ Qxe6 17.Bxg5 Bd6 18.Bh4 Qxe4 19.Qb3+ Kf8 20.Rae1 Qg4 21.Re6 Be7 22.Bxf6 Bxf6 23.Rxf6+ Ke7 24.Qf7+ Kd8 25.Qd5+ Ke7 26.Rf7+ Ke8 27.Re1+ Qe6 28.Qxe6+ Kd8 29.Qd7#