http://www.chess.com/livechess/game?id=787600437
Mastery of Finishing Touch

Note: It was delayed mate (30...Qa3#)
http://www.chess.com/livechess/game?id=789463959
Note: It was delayed mate (30...Qa3#)
http://www.chess.com/livechess/game?id=789463959
http://www.chess.com/livechess/game?id=787108436