1. e4 c5 2. Nf3 d6 3. d4 Nf6 4. Nc3 cxd4 5. Nxd4 Nc6 6. Bb5 Bd7 7. O-O e6 8. Qd2 Be7 9. b3 O-O 10. Bb2 Rc8 11. Rfe1 a6 12. Bxc6 bxc6 13. a4 c5 14. Nf3 c4 15. bxc4 Rxc4 16. Re3 Qb6 17. Ba3 Rfc8 18. e5 Ne8 19. h3 Bxa4 20. Nxa4 Rxa4 21. exd6 Bxd6 22. c3 Rxa3 23. Rxa3 Bxa3 24. Ng5 Qb1+ 25. Re1 Qb2 26. Qd7 Qxc3 27. Qxf7+ Kh8 28. Nxe6 Qxe1+ 29. Kh2 Qe5+ 30. Kg1 Rc1#