1.e4 c5 2.Nc3 Nc6 3.Bb5 Nf6 4.f4 a6 5.Bxc6 dxc6 6.Nf3 Bg4 7.d3 e6 8.h3 Bh5 9.g4 Nxg4 10.hxg4 Bxg4 11.Qe2 Be7 12.Be3 O-O 13.O-O-O f5 14.Rdg1 b5 15.Qh2 h6 16.Ne5 Qe8 17.Nxg4 fxg4 18.Rxg4 Kh7 19.Rxg7+ Kxg7 20.Qxh6+ Kf7 21.Qh7+ Kf6 22.Rh6+ Qg6 23.Rxg6#