1.e4 c5 2.Nc3 d6 3.Bb5+ Nd7 4.d3 a6 5.Bxd7+ Bxd7 6.f4 b5 7.Nf3 g6 8.O-O Bg7 9.Qe1 Bc6 10.Qh4 c4 11.Be3 e6 12.Qh3 b4 13.Ne2 b3 14.axb3 cxb3 15.Ned4 Qb6 16.Rae1 bxc2 17.Nxe6 Qxb2 18.Nc7+ Ke7 19.Nxa8 Bxa8 20.Qc8 Nh6 21.Qc7+ Kf8 22.Qd8#