1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.O-O Ne7 6.d3 Ng6 7.c4 Be7 8.Nc3 O-O 9.Qe2 e5 10.g3 d6 11.Kg2 f5 12.Ng1 f4 13.f3 fxg3 14.hxg3 Bg5 15.Nh3 Bxh3+ 16.Kxh3 Bxc1 17.Raxc1 Qg5 18.Rc2 Rf6 19.Kh2 Nf4 20.Qe1 Rh6+ 21.Kg1 Rh3 22.Ne2 Nxe2+ 23.Rxe2 Rxg3+ 24.Kh1 Rf8 25.Re3 Rh3#