1.d4 d5 2.e4 dxe4 3.Nc3 Bf5 4.f3 exf3 5.Nxf3 Nf6 6.Bc4 Bg4 7.Bxf7+ Kxf7 8.Ne5+ Ke8 9.Nxg4 Nc6 10.Be3 Nxg4 11.Qxg4 Qd7 12.Qe4 g6 13.d5 Nd8 14.O-O c6 15.Rae1 Bg7 16.Bc5 e6 17.dxe6 Nxe6 18.Qxe6+ Kd8 19.Rd1 Qxd1 20.Rxd1+ Kc7 21.Qd7+ Kb8 22.Bd6#