1.e4 c5 2.Nc3 Nc6 3.Bb5 d6 4.Bxc6+ bxc6 5.f4 g6 6.d3 Bg7 7.Nf3 Bg4 8.O-O Nf6 9.Qe1 O-O 10.Bd2 h6 11.h3 Bd7 12.Qh4 Qb6 13.Na4 Qa6 14.b3 Nh5 15.Bc3 Nf6 16.Rae1 Rae8 17.g4 Qc8 18.g5 Nh5 19.Bxg7 Kxg7 20.gxh6+ Kxh6 21.Qg5+ Kg7 22.f5 e6 23.fxg6 fxg6 24.Nh4 Rxf1+ 25.Rxf1 Kh8 26.Nxg6+ Kg7 27.Ne7+ Kh7 28.Qxh5+ Kg7 29.Rf7#