1.e4 e6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.Nf3 Ngf6 6.Bd3 Be7 7.O-O b6 8.Ne5 Bb7 9.Nxf6+ gxf6 10.Nxf7 Kxf7 11.Qh5+ Kg8 12.Re1 Nf8 13.Rxe6 Nxe6 14.Bc4 Qd6 15.Bh6 Bf8 16.Re1 Bc8 17.Qe8 Bd7 18.Rxe6 Rxe8 19.Rxe8+ Be6 20.Bxe6+ Qxe6 21.Rxf8#