is it my period? do I need to get layed? who knows...  | 
| 
 | 
1. e4 d5 
 | 
always a bloodfest... | 
   1 comment
    | 
|   | 
| 
 | 
2. exd5 Qxd5 3. Nc3 Qc5 
 | 
or Qa5... | 
   
    | 
|   | 
| 
 | 
4. d4 
 | 
always this... | 
   
    | 
|   | 
| 
 | 
4... Qd6 5. Nf3 h6 6. g3 
 | 
preparing Bg2... | 
   
    | 
|   | 
| 
 | 
6... Bg4 7. Bf4 
 | 
why not? | 
   
    | 
|   | 
| 
 | 
7... Qc6 8. Bg2 
 | 
putting the Black Queen at risk again... | 
   
    | 
|   | 
| 
 | 
8... g5 9. Be3 e6 10. O-O Bb4 11. h3 
 | 
relentless... | 
   
    | 
|   | 
| 
 | 
11... Bf5 12. Ne5 
 | 
thematic... | 
   1 comment
    | 
|   | 
| 
 | 
12... Qd6 13. Nb5 Qe7 14. a3 
 | 
controlling the board... | 
   
    | 
|   | 
| 
 | 
14... Bd6 15. Bxb7 
 | 
Black, had this coming... | 
   
    | 
|   | 
| 
 | 
15... Bxe5 16. dxe5 Bxc2 
 | 
in panic, already... | 
   
    | 
|   | 
| 
 | 
17. Qxc2 Nd7 18. Bxa8 Nxe5 
 | 
Black is getting delusional... | 
   
    | 
|   | 
| 
 | 
19. Nxc7+ Kf8 
 | 
after Kd8, Rd1+... | 
   
    | 
|   | 
| 
 | 
20. Bc5 
 | 
claiming Blacks' Queen... | 
   
    | 
|   | 
| 
 | 
20... Qxc5 21. Qxc5+ Ne7 
 | 
totally lost... | 
   
    | 
|   | 
| 
 | 
22. Qxe5 Rg8 23. Kh2 Nd5 24. Bxd5 
 | 
no rocket science involved, here... | 
   
    | 
|   | 
| 
 | 
24... g4 25. Nxe6+ fxe6 26. Qxe6 
 | 
I see dead people... | 
   
    | 
|   | 
| 
 | 
26... gxh3 
 | 
brave: to say the least... | 
   
    | 
|   | 
| 
 | 
27. Qf7# 
 | 
 | 
   1 comment
    | 
|   |