1.e4 c5 2.Nc3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Bg7 6.f4 e6 7.Nf3 Ne7 8.O-O O-O 9.Be3 b6 10.Kh1 f5 11.Qe2 h6 12.Rad1 Ba6 13.Na4 fxe4 14.Ne5 Bxe5 15.fxe5 Rxf1+ 16.Rxf1 exd3 17.Qg4 dxc2 18.Qxe6+ Kh8 19.Bxh6 Nf5 20.Re1 Qd1 21.Qf6+ Kh7 22.Bd2 Qxe1+ 23.Bxe1 c1=Q 24.Qf7+ Kh6 25.g4 Qxe1+ 26.Kg2 Bf1+ 27.Kf3 Qe3#