1.e4 e5 2.Nf3 Nc6 3.Nc3 Bb4 4.d4 exd4 5.Nxd4 d6 6.Be3 Nf6 7.Nxc6 bxc6 8.Bd3 d5 9.exd5 Nxd5 10.O-O O-O 11.Nxd5 Qxd5 12.a3 Bd6 13.Qe2 Qe5 14.f4 Qf6 15.Qh5 h6 16.c3 Rd8 17.Bd4 Qe7 18.Rae1 Be6 19.f5 Rf8 20.fxe6 fxe6 21.Qg6 Rxf1+ 22.Rxf1 Qg5 23.Qh7#