1. e4 d5 2. e5 e6 3. d4 Ne7 4. Nf3 Nd7 5. Be2 c5 6. O-O cxd4 7. Qxd4 h6 8. h3 Nc6 9. Qe3 Bc5 10. Qf4 f5 11. Bb5 Qe7 12. Bxc6 bxc6 13. Be3 O-O oo 14. Bxc5 Nxc5 15. Nbd2 Ba6 16. Rfe1 Ne4 17. Nxe4 fxe4 18. Qe3 exf3 19. gxf3 Rf5 20. Kh2 Raf8 21. Rg1 Rxf3 22. Qd4 R8f4 23. Qxa7 Rxh3+ 24. Kxh3 Rh4+ 25. Kg2 Qg5+ 26. Kf3 Qh5+ 27. Ke3 Qe2#