1.c4 e5 2.b3 Nc6 3.Nf3 e4 4.Ng1 Nf6 5.Bb2 d5 6.cxd5 Nxd5 7.Nc3 Bf5 8.a3 Be7 9.e3 O-O 10.Qc2 Nxc3 11.Bxc3 Bd6 12.f4 Qh4+ 13.g3 Qh5 14.Bg2 Rfe8 15.h3 Rad8 16.g4 Qg6 17.Ne2 Bc8 18.b4 a6 19.Ng3 f5 20.Rg1 Be7 21.O-O-O Bf6 22.gxf5 Bxf5 23.Bxe4 Rxe4 24.Nxf5 Qxf5 25.Bxf6 Qxf6 26.Qxe4 Qa1+ 27.Qb1 Qxa3+ 28.Qb2 Qxb2+ 29.Kxb2 Nxb4 30.Rg5 Nd3+ 31.Kc2 b5 32.Rdg1 Rd7 33.h4 c5 34.h5 h6 35.Rg6 a5 36.f5 Ne5 37.Rxh6 Nf3 38.Rg3 Rxd2+ 39.Kc1 Rf2 40.f6 Rf1+ 41.Kc2 Rf2+ 42.Kd1 Rf1+ 43.Ke2 Rg1 44.Rxg7+ Rxg7 45.fxg7 Ne5 46.Re6 Nd3 47.Kxd3 a4 48.Rg6 b4 49.Rc6 c4+ 50.Ke4 b3 51.h6 c3 52.Rc8+ Kh7 53.g8=Q+ Kxh6 54.Ke5 c2 55.Rd8 a3 56.Kf6 c1=Q 57.Qg6# 1-0