1.c4 e5 2.g3 Bc5 3.Nf3 Nc6 4.Bg2 Nf6 5.d3 d5 6.cxd5 Nxd5 7.O-O O-O 8.Nxe5 Bxf2+ 9.Rxf2 Nxe5 10.Nc3 Nxc3 11.bxc3 Re8 12.Bf4 Qd7 13.Qd2 Ng6 14.Raf1 Nxf4 15.Qxf4 f6 16.Qc4+ Kh8 17.Qh4 Qg4 18.Qxg4 Bxg4 19.Bxb7 Rab8 20.Bf3 Bxf3 21.exf3 Re3 22.Rd2 Rd8 23.Rfd1 Rxf3 24.Kg2 Rf5 25.d4 Kg8 26.Rb1 Ra5 27.Rb7 Rd7 28.Kf3 Kf7 29.Ke4 Re7+ 30.Kd3 c5 31.Rdb2 cxd4 32.Kxd4 Ke8 33.Rxe7+ Kxe7 34.Rb7+ Kf8 35.c4 Rxa2 36.c5 Ke8 37.h4 g5 38.h5 Rd2+ 39.Ke4 Rd7 40.c6 Re7+ 41.Kd5 Kd8 42.Kd6 Rxb7 43.cxb7 g4 44.b8=Q# 1-0