1.e4 c5 2.Nf3 Nc6 3.c3 Nf6 4.e5 Nd5 5.Bc4 Nb6 6.Bb5 d5 7.d4 cxd4 8.cxd4 Bd7 9.Nc3 e6 10.O-O Be7 11.h3 Rc8 12.Nh2 O-O 13.Kh1 f6 14.f4 fxe5 15.fxe5 Na5 16.Rxf8+ Qxf8 17.Bd3 Nac4 18.Qh5 g6 19.Qe2 a5 20.Ng4 a4 21.Bh6 Qd8 22.Rf1 Be8 23.Qf2 Nd7 24.Nxa4 Qa5 25.b3 Ncb6 26.Nc5 Bxc5 27.Nf6+ Kh8 28.Nxe8 Rxe8 29.dxc5 Qxc5 30.Qf7 Qe7 31.Bg7#