1.d4d52.Nf3Nf63.Bf4c54.e3Nc65.Nbd2cxd46.exd4g67.c3Bg78.Bb5Bd79.O-OO-O10.Re1a611.Bxc6Bxc612.Ne5Rc813.h3Re814.Qb3e615.Nxc6Rxc616.a4b617.Be5Nd718.Bxg7Kxg719.Nf3Qc720.Re3Rb821.Ne1b522.axb5Rxb523.Qc2e524.Qe2e425.Rxa6Rxa626.Qxb5Ra527.Qb4Ra128.Qe7Qc629.f3Nf630.Qe5Qb631.fxe4dxe432.Rxe4??...Blunder. c4 was best.32.c4Qxb233.Rxe4Qc334.g4h635.h4Kg836.Qxf6Rxe1+37.Rxe1Qxe1+32....Qxb2??Blunder. Ra5 was best.32...Ra533.Qe7Nxe434.Qxe4Qxb235.c4Qc136.Qe2Ra437.c5Kh638.Qe433.Rf4Ra634.d5Qb6+?!Inaccuracy. h6 was best.34...h635.Kh2g536.Nd3Qb137.Rf3Qb538.Nb4Re639.Qd4Rd640.Kh135.Kh2Ra1?Mistake. Qd6 was best.35...Qd636.Qxd6Rxd637.c4Rd838.Nd3Ne839.Rf1Nf640.Re1Rc841.Rc136.Nf3?!...Inaccuracy. d6 was best.36.d6Qd837.Nd3Rd138.Rf3Kg839.c4Ne440.d7Qxd741.Qxe4Qd6+36....Ra637.c4Qd638.Qxd6Rxd639.Ne5Rd840.Rd4Re841.Nd3Re442.Rxe4Nxe443.c5Kf644.g4Nc3?!Inaccuracy. Ke7 was best.44...Ke745.Kg2f646.Kf3Nc347.d6+Ke648.Ke3Nb549.Nf4+Kd750.Kd345.g5+Kf5?!Inaccuracy. Kxg5 was best.45...Kxg546.d6Kf647.c6Nd548.d7Ke749.Ne5Nf650.c7Nxd751.Nxg6+46.d6Ke647.Ne5Ne448.d7Ke749.c6Nxg5??Checkmate is now unavoidable. Nc5 was best.49...Nc550.c750.c7Nf3+?!Checkmate is now unavoidable. Ne6 was best.50...Ne651.c8=QKf652.d8=Q+Nxd853.Qxd8+Kf554.Qd5Kf455.Qxf7+Ke356.Qxh751.Kg31-0