1.c4 e6 2.Nc3 Nf6 3.e4 d5 4.cxd5 exd5 5.e5 Ne4 6.d4 Bb4 7.Qa4+ Nc6 8.Bb5 Bxc3+ 9.bxc3 Bd7 10.Ne2 a6 11.Bxc6 Bxc6 12.Qc2 Qh4 13.O-O O-O-O 14.f3 Ng5 15.Ng3 Ne6 16.Nf5 Qh5 17.f4 Rhe8 18.Ng3 Qh4 19.Be3 Nf8 20.Rf3 g6 21.f5 Nd7 22.Qd2 h6 23.Bxh6 Rh8 24.Bg5 Qxh2+ 25.Kf2 Rdg8 26.Rh1 Qxg3+ 27.Kxg3 Rxh1 28.e6 gxf5 29.exf7 Rg7 30.Rxf5 Nf8 31.Qe3 Rh5 32.Qe8+ Bxe8 33.fxe8=Q# 1-0