1.e4 d5 2.exd5 Nf6 3.Bb5+ c6 4.dxc6 Nxc6 5.Nf3 Qc7 6.O-O Bg4 7.d4 O-O-O 8.Bxc6 Qxc6 9.Nbd2 e6 10.c3 Bd6 11.Qe1 Qc7 12.Ne5 Bxe5 13.Qxe5 Qxe5 14.dxe5 Nd7 15.Nc4 Be2 16.Nd6+ Kb8 17.Nxf7 Bxf1 18.Kxf1 Rc8 19.Nxh8 Rxh8 20.g3 b5 21.f4 b4 22.cxb4 Ka8 23.Ke1 Kb8 24.h3 g5 25.g4 h5 26.gxh5 Rxh5 27.fxg5 Rxh3 28.Kf2 Nxe5 29.Kg2 Rh4 30.Bd2 Rd4 31.Be3 Rxb4 32.b3 Rg4+ 33.Kf2 Kb7 34.Rd1 Rh4 35.Rd4 Rh2+ 36.Kg3 Rxa2 37.Re4 Ra5 38.Bf4 Nd3 39.Rxe6 Rb5 40.g6 Rxb3 41.g7 Rb1 42.Be3 Nc5 43.Bxc5 Rb2 44.Re3 Rd2 45.Bd6 Rd3 46.Rxd3 Kc8 47.Rd2 Kd7 48.Ra2 Ke8 49.Bb4 Kf7 50.Bc5 Ke6 51.g8=Q+ Kf5 52.Rf2+ Ke4 53.Qg6+ Kd5 54.Qh7 Ke5 55.Qf5# 1-0