1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Bb4 7.Bd2 Nf6 8.O-O O-O 9.Nf3 Nc6 10.a3 Be7 11.Re1 d6 12.b4 b5 13.Ne2 d5 14.exd5 exd5 15.h3 Be6 16.Nf4 Qd7 17.Nxe6 fxe6 18.Qe2 Rac8 19.Qxe6+ Qxe6 20.Rxe6 h6 21.Rae1 Kf7 22.R6e2 Bd6 23.Bf5 Rce8 24.Be6+ Kg6 25.Nh4+ Kh7 26.Bf5+ Kg8 27.Rxe8 Rxe8 28.Rxe8+ Nxe8 29.Be6+ Kf8 30.Ng6#