1.e4 e6 2.d4 d5 3.exd5 exd5 4.Bd3 Nf6 5.Nf3 Bd6 6.O-O O-O 7.c4 c6 8.Nc3 Bc7 9.Bg5 Be6 10.cxd5 Bxd5 11.Ne5 Qd6 12.Bxf6 Qxf6 13.f4 Qd8 14.Qh5 h6 15.Qf5 g6 16.Nxg6 Be6 17.Ne7+ Kg7 18.Qh7+ Kf6 19.Nf5 Bxf5 20.Qxf5+ Ke7 21.Rae1+ Kd6 22.Qe5+ Kd7 23.Bf5#