1.Nf3 d5 2.g3 c5 3.c4 dxc4 4.Na3 Nc6 5.Nxc4 f6 6.d3 e5 7.Be3 Be6 8.Bg2 Rc8 9.Qa4 Qd7 10.Nfd2 b6 11.Ne4 Be7 12.O-O Nd4 13.Ned6+ Kd8 14.Nb7+ Kc7 15.Qxa7 Qc6 16.Bxc6 Nxc6 17.Qxb6+ Kb8 18.Rab1 Rd8 19.Nba5+ Kc8 20.g4 Re8 21.d4 Kd7 22.Qxc6+ Kd8 23.Nb7# 1-0