[Event "Casual game"]
[Site "http://lichess.org/analyse/7zze2ak9"]
[Date "2013-02-20"]
[White "XRat"]
[Black "alfix2"]
[Result "1-0"]
[WhiteElo "887"]
[BlackElo "1213"]
[PlyCount "95"]
[Variant "Standard"]
[Annotator "lichess.org"]

1. e4 Nc6 2. d4 d5 3. e5 Bf5 4. g4 $6 { Inaccuracy. Best was g1f3. } 4... Be4 5. f3 Bg6 6. c3 f6 7. e6 $6 { Inaccuracy. Best was f3f4. } 7... Bxb1 $6 { Inaccuracy. Best was d8d6. } 8. Rxb1 Qd6 9. Qe2 O-O-O $6 { Inaccuracy. Best was c6d8. } 10. Bh3 $6 { Inaccuracy. Best was g1h3. } 10... h5 11. gxh5 $6 { Inaccuracy. Best was g4g5. } 11... Re8 $2 { Mistake. Best was h8h5. } 12. f4 $6 { Inaccuracy. Best was h3f5. } 12... Na5 13. b3 c5 $6 { Inaccuracy. Best was d6c6. } 14. f5 $2 { Mistake. Best was e2b5. } 14... cxd4 15. cxd4 Nc6 16. Bb2 $6 { Inaccuracy. Best was g1f3. } 16... Qb4+ 17. Qd2 Qxd2+ 18. Kxd2 Rxh5 19. Bg4 Rg5 20. h3 Nh6 21. Nf3 Nxg4 22. Nxg5 Nf2 $4 { Blunder. Best was g4h6. } 23. Nf7 $2 { Mistake. Best was h1f1. } 23... Nxh1 24. Rxh1 g6 $4 { Blunder. Best was c6b4. } 25. fxg6 Bg7 26. Kc3 $2 { Mistake. Best was h3h4. } 26... Rf8 $2 { Mistake. Best was f6f5. } 27. Bc1 $2 { Mistake. Best was h3h4. } 27... b5 $6 { Inaccuracy. Best was f6f5. } 28. b4 $2 { Mistake. Best was h3h4. } 28... Rg8 $6 { Inaccuracy. Best was f6f5. } 29. h4 a5 $6 { Inaccuracy. Best was f6f5. } 30. a3 $2 { Mistake. Best was b4a5. } 30... a4 $2 { Mistake. Best was f6f5. } 31. h5 Nd8 $2 { Mistake. Best was f6f5. } 32. Re1 $2 { Mistake. Best was f7d8. } 32... Nxf7 $4 { Blunder. Best was f6f5. } 33. exf7 Rf8 $4 { Blunder. Best was g8h8. } 34. Rxe7 $4 { Blunder. Best was h5h6. } 34... Rh8 $4 { Checkmate is now unavoidable. Best was c8d8. } 35. Re8+ $6 { Detected checkmate in 9 moves, but player moved for mate in 10. Best was h5h6. } 35... Kd7 36. Rxh8 Bxh8 37. f8=Q f5 38. Qxf5+ $6 { Detected checkmate in 5 moves, but player moved for mate in 7. Best was f8h8. } 38... Ke7 39. Qf7+ $6 { Detected checkmate in 5 moves, but player moved for mate in 6. Best was c1f4. } 39... Kd6 40. Qf8+ $6 { Detected checkmate in 3 moves, but player moved for mate in 7. Best was c1f4. } 40... Ke6 41. Qxh8 $6 { Detected checkmate in 3 moves, but player moved for mate in 5. Best was f8e8. } 41... Kf5 42. Qf8+ $6 { Detected checkmate in 4 moves, but player moved for mate in 5. Best was h8c8. } 42... Kg4 43. g7 Kxh5 44. Qh8+ $6 { Detected checkmate in 2 moves, but player moved for mate in 4. Best was g7g8q. } 44... Kg6 45. g8=Q+ Kf5 46. Qxd5+ $6 { Detected checkmate in 1 moves, but player moved for mate in 3. Best was h8e5. } 46... Kg4 47. Qg7+ Kh4 48. Qh1# 1-0