1.c3 e5 2.d4 e4 3.c4 c6 4.Nc3 d5 5.cxd5 cxd5 6.Qb3 Nf6 7.Bg5 Bd6 8.Bxf6 gxf6 9.Qxd5 f5 10.e3 Nc6 11.Qb3 a6 12.Nge2 O-O 13.g3 Be6 14.d5 Na5 15.Qd1 Bd7 16.Nd4 Qf6 17.Qh5 b5 18.Bh3 Qg6 19.Qh4 Nc4 20.O-O Be5 21.Nxe4 Bxd4 22.exd4 fxe4 23.Bxd7 Nd2 24.Qf4 Nxf1 25.Rxf1 Rad8 26.Bf5 Qf6 27.Bxh7+ Kg7 28.Qxf6+ Kxf6 29.Bxe4 Rfe8 30.f3 Rc8 31.Kf2 Rc4 32.Ke3 Ra4 33.a3 b4 34.Ra1 bxa3 35.Rxa3 Rxa3+ 36.bxa3 Rb8 37.h4 Rb3+ 38.Kf4 Rxa3 39.h5 Ra1 40.g4 Rh1 41.g5+ Ke7 42.h6 a5 43.Ke5 a4 44.d6+ Kf8 45.Kf6 a3 46.d7 a2 47.d8=Q# 1-0