1.c4 e5 2.Nc3 Nc6 3.Nf3 f5 4.d4 e4 5.d5 exf3 6.dxc6 fxg2 7.cxd7+ Qxd7 8.Qxd7+ Bxd7 9.Bxg2 O-O-O 10.Bg5 Re8 11.O-O-O c6 12.Rd2 Nf6 13.Bxf6 gxf6 14.Bh3 Be6 15.Kc2 Bh6 16.Rd6 Kc7 17.Rd4 c5 18.Nd5+ Bxd5 19.Rxd5 Rxe2+ 20.Kb3 Kb6 21.Rxf5 Rd8 22.Rxf6+ Ka5 23.Rxh6 Rd3#