1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Bd3 d5 8.Bd2 Bxc3 9.Bxc3 dxe4 10.Bxf6 Qxf6 11.Bxe4 Qe6 12.O-O O-O 13.Qf3 Bb7 14.Rfe1 Rae8 15.Bxh7+ Kxh7 16.Rxe6 fxe6 17.Qh5+ Kg8 18.Re1 Ba6 19.Re3 Rf7 20.Rh3 Kf8 21.Rf3 Re7 22.Qh8#