1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. Nc3 a6 5. a3 d6 6. d4 cxd4 7. Nxd4 Qc7 8. Nxc6 bxc6 9. Bf4 Nf6 10. O-O Be7 11. b4 O-O 12. Re1 e5 13. Bg3 Be6 14. Bxe6 fxe6 15. Bh4 a5 16. Bxf6 Rxf6 17. Ne2 axb4 18. axb4 Raf8 19. f3 Qb6+ 20. Kh1 d5 21. c3 Qf2 22. Ng3 Rh6 23. Re2 Qxg3 24. h3 Bg5 25. exd5 Bf4 26. Qg1 exd5 27. Qf2 Qh2#