1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 e6 5.Nf3 d6 6.Bd3 Be7 7.O-O O-O 8.Na3 a6 9.Nc4 h6 10.Qe2 b5 11.Qe4 f5 12.exf6 Rxf6 13.Ne3 Bb7 14.Qh7+ Kf7 15.Ng4 Nd7 16.Nxh6+ Rxh6 17.Bxh6 Bf6 18.Ng5+ Ke7 19.Bxg7 Qg8 20.Bxf6+ Kxf6 21.Ne4#