1.e4 c5 2.Nf3 Nc6 3.b3 Nf6 4.e5 Nd5 5.Bb2 e6 6.Be2 Be7 7.O-O O-O 8.Nc3 d6 9.Nxd5 exd5 10.d4 dxe5 11.dxe5 Bg4 12.h3 Bh5 13.Re1 d4 14.Bd3 Bg6 15.Bxg6 hxg6 16.c3 dxc3 17.Bxc3 Qxd1 18.Raxd1 Rad8 19.Kf1 Rxd1 20.Rxd1 Rd8 21.Rxd8+ Bxd8 22.Ke2 Kf8 23.Kd3 Ke7 24.Kc4 Bc7 25.Kd5 Kd7 26.Ng5 Nd8 27.Nxf7 Nxf7 28.e6+ Ke7 29.exf7 Kxf7 30.Be5 Bd8 31.f4 b6 32.Kc6 Be7 33.a4 Bd8 34.Kb7 Ke6 35.Kxa7 g5 36.Kb7 Kf5 37.Bc7 Be7 38.fxg5 Kxg5 39.Kxb6 Kf5 40.a5 Ke4 41.a6 c4 42.a7 cxb3 43.a8=Q+ Kd3 44.Qd5+ Kc2 45.Qe4+ Kc1 46.Bf4+ Kd1 47.Qxe7 b2 48.Qe4 g5 49.Qb1+ Ke2 50.Qxb2+ Kd3 51.Qd2+ Kc4 52.Be5 g4 53.Kc6 g3 54.Qc3#